Skip to main content

Full text of "THE CARTOON GUIDE TO COMPUTER SCIENCE"

See other formats


Also available by Larry Gonick, with Mark Wheelis 

THE CARTOON GUIDE TO GENETICS 



THE CARTOON GUIDE TO 

COMPUTER 

SCIENCE 


Larry Gonick 



urn 

BARNES & NOBLE BOOKS 
A DIVISION OF HARPER & ROW, PUBLISHERS 
New York, Cambridge, Philadelphia 
San Francisco, London, Mexico City 
SSo Paulo, Sydney 




the cartoon quide to computer science. Copyright © 1983 by Larry Gonick. 
All rights reserved. Printed in the United States of America. No part of this book 
may be used or reproduced in any manner whatsoever without written permis- 
sion except in the case of brief quotations embodied in critical articles and 
reviews. For information address Harper & Row, Publishers, Inc., 10 East 53rd 
Street, New York, N.Y 10022. Published simultaneously in Canada by Fitzhenry 
& Whiteside Limited, Toronto. 

FIRST EDITION 

Library of Congress Cataloging in Publication Data 
Gonick, Larry. 

The cartoon guide to computer science. 

(College outline series ; CO/417) 

Includes index. 

Summary: An introduction to computer science in cartoon format. 

1. Computers— Caricatures and cartoons. 2. Electronic data processing— 
Caricatures and cartoons. [1. Computers— Cartoons and comics. 2. Data pro- 
cessing— Cartoons and comics. 3. Cartoons and comics] I. Title. II. Series. 
QA76.G593 1983 001.64 82-48251 

ISBN 0-06-460417-9 (pbk.) 

83 84 85 86 87 10 9 8 7 6 5 4 3 21 





/$9VT THtJtyWR' 

ifWv bom, Thc aiefts>ucm> cfimm, 

1» obo&& in nmenMics Hwt MWP. tfe 
has ktofVe® A 4 A fORTftfiN fftxtfAjWMfip, 
M> tone of w< pest fftevps arc- /« T«e 

CoMVofrf- fff tjffc, IM Sfw f*AW«D 

WrtH WS “IFP AJ4> DWOtW, MK> WwtP t/(c^ To 
fW SOM£ CfiTOOt* ftocessifi 6 ^fTHJ«i£ ID 

thS PRoDuCTivif-rV. 



COMPUTER SCIENCE 

LEARNING 

HAS NEVER BEEN SO EASY 
OR SO MUCH FUN 

Here are the elements of computer science illustrated, sim- 
plified, and humor-coated so that you understand them at 
once. Use this book to lighten up that serious course you are 
taking or to penetrate the fog of that equally serious textbook 
you are trying to follow. Read it to gain both an overview and 
an inner view of that computer you are learning to use. Or if 
you feel the computer revolution is passing you by, let it give 
you a point of entry. It won’t make a programmer out of you, 
but it will put you well on the way to computer literacy. 

In these pages you’ll meet Charles Babbage and his analyti- 
cal engine, which was never built, and Ada Augusta, Lady 
Lovelace, who programmed it nevertheless. You’ll also meet 
George Boole, whose algebra underlies the design of circuit- 
ry. You’ll learn about binary numbers, computer components 
and architecture, software, programming languages from 
machine language to basic, and special computer applica- 
tions— cryptography, artificial intelligence, and others you 
may not have heard of. 


BARNES & NOBLE BOOKS/ 

A DIVISION OF HARPER & ROW, PUBLISHERS 


Cover design by Larry Gonick 


»$5.B5 


ISBN 0-0L,-4bD417- e l 
CHD505A3 


'J 


1 


Vm I. Tkb A6es op Itfbpmop 

(jOft(\T |£ INPOPMAW^ 7 

-r^e evouW oPTi^ CovW TeR w 

?ARTl. 106MU SpA^TTI 67 

th& wfopiwnoM ?f*oeeSSo£ 90 

■me fFocessi^ umit... 97 

M0W 191 

6erWb WGNWb MDeP CoVTfyL M 

ftprjt. SoPTWFe 185 

TupiMb iv\|WES 190 

AU^OFflHMS 195 

BUSIC B./VS.I-C 207 

SbrnwWe 221 

|M COpCLl^/oP 237 

B|aioWf<V ; 2.92 

\m% 243 






.IWM&Sf 






C££M?<-Y THE A6E PtMA»P* A PIECE 

flRqWw «W C®W0> 

T) w»&. aASSlPY/W6. 
S0PTIM6, 

Wjp ni^p£>yiW6 lHF»F< v 'ATi'o^ 

per hi#h speec ! 


That; a*p 
(a supvet.. 



THS MfitNWS _ 

Ujhv coWTeps ARe 
?opp m of (iipegenep 
iHFOPIMT/op Coup TS, 
ffcflM THE PI666ST 
gusiWEsses ToT^e 
[XTTl&SV WWSTiuATCp! 



PD IT AlSo 
■ctouKTi m Tee 
ffrCT THAT 0£R>ge 

yov CM ouoe MW 

Cowpi/reps, IT 
Beeps to tOiov) 
SOMeTtW A^or 
IPFWmaTOW flKT— 
C«(W AC. f&p. 
BUWtk vJn^r 
IT /$,.. n 



WilWT 
IS IT % 

&:« 
o/n ...ep.. 

. WTA 


mn\ is 



IP Trie PI/EPYPAY 

seuse of the wobr 

"lpf»PI¥TI 0 P" MeAP£> 
/5lcr5 = 1M5 SopT of 
srurr that fiu* 
pop FlCTlOp W, APt> 

cap opiy pe exfpessep 

IP W/P5. 


\p Tr OJopLD Op COMPOTE, tfOlfWR, Trie TPPM rite A 
MOCri BpoADeP MEAplPO- 

^ Tue 'Moofcpw 

mmMsm \\ OefiMW Cones 

W m l SfiAW? 

C^r /*£ ear uAfc 

\\1 tJTtM euapea?, 

Vr ^ \ / / (WATEup umioycust, 

M \ / A amp fOi/A/Dep- of 

\ \ / IP if e sa£«te of 

A ,A \ m*™ 




«, ' SriAMMOM Atfo ^TAM 
<1*» poecrpic “Moose' m couep 
“ pg <WFNW|W0> To MAgfe! 


( Aceopoifs To siaaw, iMW/wATiofi is pResei jt mwvep. a 
6WAi is transmitted from m Place to AiJcTAep ; 


— ■■ ^ 

serpen 

p_ p 

^ 

Rec^|\/6K 

\ 

S/5/JAL F 

, 



IT POeSR'T MATTeR WHAT (C||Jp Of SfefJAL IT 15 

m example, ^ 


The Sl^AL MAP BE 
IN THE fORM Of 
ft/CV?i>S, Tde MOST 
fAMlLIAR RifD 
Of WfORAIAIlOp... 



-por a Picme 

ALSO SepDS A 
SI6WAL, If Tie 
R)RM Of Ll^W 
luWes T„ oup eyes. 

IT LWS AS If pictures 

cofwey ifpopMATiof! 








fvpwepiwope. our 
eye sends 'a 

PATTERN Of gUZIRIC 
WPUfSK) OP Tie 
OPTIC fflcVE To THE 
SPAN- TftAT Si&iAL 
CARRIES llW/HATW, 
Too!! 







9 





all iuose sig-uals., iHco/pm a wS if W Murti, \ 
can fee flecoBoep in sof»c #y... svuesriM that 
wropwiw can « S7W?a> as w&l a s rmwinep 
(vrt> pecen/pp... 



^ jjj RA6gA*6,ETc! J 



10 











TO WflWIMfe THE f»u>gp <?F |l/fi>fWIW, 

coosipes another evefVo^ example ■ 

lift ITSELF. 

here's Life IN A SfN6te FA«EL- 


T«e 

6 EN 6 

ORPNA, 

K> A 
LONfc 

Seijuewce 

§War 

UNITS 

cawed 

Nuoanpe 

VIS- 


ITS 

^qmce 

IS OTiEP 
ONp A 

'mwwtf 

ivictawe 

i&A. 


a 

a 

w 

no 


HQ 



T«e itess/v* 
is Rgcgii/ep 
6V A 
CH6M tcAt 
FWTDFf 
|I)W 
oses Tue 
RUN AS A 
Btoewwr 
to tskme 
A PRCTE 7 N 
MOLgC-OLe. 


Twessnae I 



fSENPEE I f FI eSSA 6£ | iBeCElVgP-] 



IN OTACP \NWS, TrtS 
PPOTCIN IS BUIt-T 
AC£ 0 lW<b TO . . 

^FORMATION 

&rvm) in tie e£ Me. 




MtoT wrote THEN? If DPA ENCODES fROTHUS TflAT Hftf 
PNA To reproduce more of Trtose froths Wll 6f 
$UILT, MO fie- pVA WILL Bf CoflPP...ETo! MOREOVER, If 
Trtf pw A encodes otrep proteins much ro>T«r it /M 
VARIOUS WCV5, A^D OTHERS 70 (\TtM< fWP DESTROY 
PII/AL dna aap PBo-rerw^- 


Thew w DUA-fPoreip System wu reproduce itseu 1 acM 
iw Aeaw — iwp Thats What You call a UfP Fo/toi- 

SO MAE 


SO LIFE 

ITSECr 
1$ A 

M0LEOW 
IPRWW 
f RPO03SOR, 
WHICH PAS 

AUMATiCAO-Y 

T*f- 

m , , 

3 MUON 
faRM 



co I'm 
SWWH? 
U6T. 
so mb- 







IT MW BE 
FW- To SPY »T 
coMforefS, me m* 
gVOU/W WM IftC 

ee&Mvz... 



But ftOM em-Y TIMfe, 
ufg b?rms wwe peew 
\uc#ei«iN& Ttjeie 
INF&RMW-PRp^ 1 ^ 
*0iUTl6S. 

(VM068A pecewe* 

06WM& TBUIM6 IT \nw6 




Stuiofi 

Mfiessiofis 

TPfiWSMtnCP 

fieC'lltfCAUV' 

Mow The 

Hepite 

*W> 

CoftOimep 

-rue 

&WN_r 

NWE'S 

FiPsr ftTronfr 
To fioiep 
a wruteP' i 


' _ ni"- i 

Rorrew 
pesp?wse 
k T(MC ! J 




THK6 Xirfos' 

Miestau! y 



$eS\DPS TRfrpSWVTi/06 ifif&RMATiop jonrtiJ W oW 
copies, /MMA16 ALSO StVT MESSAGE To EA^A STARS' 



WW (h im$ ees>ty 
c»mmumicmiij 6>, Tuey 
fP^AW |»ep»'T w 
MFfWT FPWH AW 
0TH5P- AMIMAU- 


,i> 



17 










W Wof?D& 
ewe W pi/tes 

W6 WOW*- 
tHC t-(VW^ 

/O . rin dfl rl 


f** b@@?K‘ 


f IF You CowevrANP 
I mobiterfHEN we wiu^ 

\ Not f^v we, 

\ Omtss & mm m 

\T NWpS. 


IN TlA®. VOWM^, T 

Tf«Fe U)A^ a 
$peciAg tvfe Wt> 
wiTrt its oW sfeci/M. 
pute*-... iJAUggy— 





waeeiK. m maee -fcUAUe... 

YOU CAp Aw, SOPT^T AMP 
f*0LT(fLV IwMeeRS... "opg pcift 
Ope* MAKe^ 66pSg, 8PT A 6 TAfY 
^AY Y(SW C/WT App 6RAP6S APP 

flweee. _ __ 



IN My f 6PAY £ 
HNPfi0W>apj 
Stew- 








n'old, iIMix? (MW, /^IT'n 
was im / after 
WW To SAVE ( co/npUTAVOM, 

W f®sw? I wnpurmoN! 


i ka* 

MV HWP* TO 


U>t U- > 



|kK <?THe8 AH/MACS, A HUW(1 AT flKT CoUU? 
\flerM J iVfvpMTiov ip TMe &paia>, which UAt? 

Ja UIWITEP CAPACITY- (W DceMO 40 THE WW 

\fivtfrep ctvi cts To swe iixWw 


The earliest 
m extMft 
or atm* 
srome m O . to , 
AWT AO. coo 
Ol P, LIKE TA* 
TftUT MM, 






ACK Of MV 






A*«m> me SAme ti M e, CAve di^iu^, wepe 
to si m wjomep kimp op as weu.; 

mev painted peAusTic animals cm me u»aus or 

T(im CAVES — (Jo 0|J6 KWiWS U»l»V! 



several wuSAUP vws later, me 
reviser A SV^jeM To Refpesewnwfa ifteip DWRe 
l,M6(/fi6e IP fiOTOpeS: 


/VX> 

/vy> 

/s/V' 




AMP So lAPmMt’ WAS 6opAl! 


>v 



oiJTil s<?MeoA/e cum i«prwj& w LMWHe iTflaf i mm> \ 
WIU to THE mum WMAN 9/Stm OP lAW^TW 
STORAGE, it's |WY wn/eRSAH AW- M?«Vt> THE 

Mu> |WWt> SYMfrt fiV^TClflS TO ENCODE SfiPKeV 
LAwwAC>E- of couf^e, Teenies m®> from suce 
To fCACf - 



2 i 


A ll TH£ 6APIT Mulfttote 
MP ujaY$ of- Ref wse » 
THAT jf^Pe 

PAP ADVANCE Ovep- w 
W A6e TAKA' ROMS, 0J 
WKlflri Tri£ AJyMPPT IS SIMfty 

rtlAPe 8V flUW(b UP v«. 

IW top peeFW-... 




S oMeme ee-nmi 
tauv eofjg njd 
cwin?ATior>, teoptf 
wave Mwx>m> 

16 av/JJtlJtr w 
fiye^ f* 0 Te/ve>— 
RP rifopwi* 
W&W- IT WAS 

HAf«>y. 

=$>WMW 


23 


|jef$ cau- 

TEK A ''HApPFUU' 

aijp D otowe 
CtWM- 
fipsr com 
tom 



“Tu® WWW* 

At® TARee-' ' 


AFTER A 

m*. 

'iov wq 

A 

HA/JPFUL 

fltovfma 


tt a* re^, 
XvDfStO- 





THEM COME* A AAADpi Of WDFW4 AAP Of®- 
^ 


W 0 


eVEVTUAUY Voope 

tooKlA^ ftT 
JlWIgeP* Ml® 
TvttS- 




.. A AAflPFW-... 

dZjtdZ* r&Zgi 33g 


-*V3** 

5 AC-. - tnp^ HA|SpfM(£ of 

* nA^Pft/^, foup HAfW4, 

^ «s> W — 

dZa 
=G5 



r Mip im>— ft UftpDFUO op op WAflpFUi.^,. 





Hsxx cm& 

TepTKou^M).. 
ft Tw^fip... 

ft Tftoy^»to Ti»«api>... 
T«f> Tuou^lp TkhWP. .. 
PftOrt op iMrtoft li- 
ft Mftfppi//- OP 

thp oise fcepjpE '• 



.25 



jfpHt MCI6UT6 fom -ftWO pfVSi C WWS TO TRANSLATE TW5 

\\ |MTO VJRlTl(J6> 

ove, w ^Te/w, usgp a prffcWt sy/M^t 

fop e/vo* loew wpf^- 

\ . <?(je f\--Tep <^)*impdw> 

J WMrt> 


TO You 
JlftT ?ILC 
THEM Up- 


^ iff w n 

^ In iff 1 


Tux’ \wtm> W%T(V s5 ~\# W e 

TkoU6aeD^ TtWWi* THWAWtf Tew VfJlTS 

0(2. 2^6, <?l 9 


aside fpoM AWE 
A CERTAIN 6Rft?rt1c 
CHfVgflrt Tue^C 
HUM6PAls are very 
EfW TO REAP, OfJCE 
\wre 066P to KtB*' 
(gi£T AS "3 BlUioR" 
v reaps Qucm to 

"lrtA4<VVft/V»' ^ 




Vo 



OP -rue ffruef aaPp, m cwese u&ep the position of 
^ouiviefi \o ippicatc Trreifi %me. mn im 
coUfJtep tfpo/vi Ofcie to Pipe-- 


1 II III HI lull Tiff 

> 2-54 ? 7 2 ? 



IP fRACTfce, THIS WAS (M\)6H LC9y Op A pfU>gU/*l TW IT 

mi^ht mt b&v. eecAusg the cun m pip po r 

CALCULATE op paW hi 


*7 





+ 74,168 
\ 36 >, 



BesiDes addition, 

tSJy- 

SWM'PAN, 08 . I /( ITT 27 -f 

“Wtanetic taw-et; *r LLJL I 

WA* AL£b APPi.|gp ,1 (11 I 105% 

ToAL^AAtJp ILL L 

THE S>WW of 11(1 | I 41 x 1 

fepuAT^. 517 ) 0 % ^ ULLJL.l ^ 

W TAf s<j?</Ape& iji I 2 r 3 

beca/he rue oxrhcm 1 1 J ^ 

empl oye,. ^ 7f # 

fHiV Trtl-S. AN? TA6 tfc7y(2£&Pi*r AA/Wf of 

gjg/f The (Aertop cpTAf Cjsu&vm eiewebn . - 


2.7 + 
I 05 X.+ 
4 l*% 


AFTCp BofWiWb TkF pe^^, TA6 JAPA^f 160? IT To 
CW-^ULATe H (PI) To 5c> pfoiMAU POAc^s. O/JE 
JA^Se MATAe/WieiAW |*iA6- SM? To HN/f Co^eftren 
A MM-E pooM into A “AlW^AME” Wp- PAW. 



l\ 7T 1 

1 

roi ( 

2 

nii i | 








WlM£. EAOK AT TAB IteoiTe RPAWgM 
They rap Mve two great in/i/e/ww*: the 



the |U-?HAUer 
fWKS as i?pe 
Of TRB <5REAT 
IPEAS I|j THE 

W*WV of 
/NfDRMAW 


M 


V 


A 

9 


FMflr* 

trb althakt; a 
SEPARATE SYMBOL / 
WAS NBEPEP 
FOR EVERY WORD \ 
(op EVEfY SYLLABLE, ' 
IN SWAB CASES'). 

To LEW WRITHE 
ONE Had To ’ 
/*I£M0RI2E TtWOSARPS 

of mto&. 

After 

WoNo$ IN6 LAHG0A6E 
into More basil s&iwps, 
The timber Of 9TMHOE4 
was mvc® T& p^er 

W 30. NOW. ANY 
IPIOT C0ULP LEARN 


/ we CH/tiesE 
ARE stiu 

SAPPLEP 
WITH , 
PictoORAMS 1 




«?atav 

OHLY IDIOTS 
WITH L05lip£ 
Cooip L£AgH-. 


n mc'i a l-ks omous apvn^a^ or tub mhwct, 
0vf u 0 16S& JmWtAMT: 


alphabetical orJer 





SACK Op 
PAGF «• 
hjf mwe P 
thf n?o&i^A 
OF HOW 
To p///p 

cwce , 
\fs BFFp 
sppep. 


WITH TttoUSM'DS OF FiCTOFFW*^ , AMY FinMO SVSTeF' HA?, fc 

&e cwucutm put oivfp tap opcfr of am mha«t, 

W OM ?UT OTD& IP ORDER. Too. IMAOIMe USINO A 

{Home Foot?, dict/ooarv or li&papy mthwt uw&erio^ 
OFoepf 



toHfpTFRS SFFM) A gOOP Wf OF 7MF/P TfMF OW 


arrToUQ tFiuqs im order ! 


31 





WUftT N 

Does it 

Do % , 


m ite MWeer, the 

/me \ (vwicus iwf^s swag, systematic 
wawto) a/i/d speech iH its swpcest 
ScHi&k.. / W tM<&> was josr 

v — b m> columns OP MBteS. 

/"N. A w I' 0 Wen 

t^ v o i 0 DU/lW WpjnR T6fJ 

r J l ret*i^s in Trt& column to 
s \ Its WMPDiATe right. 

7 ' NWtiERs Ate ewep ep 

PUSHING yf fEPPueS. 


TflOOSA*** 


\ wwteoy" 
\ \ // i 


o o o i 


2 4 o 9 




the abacus 
seev iv»ftuy 
INCW/MiOUS 
avd e-eFN 
usep in most 
PAprs op 
THF OLD WW>- 


we kw 
fW PlCTufies 
that the 
Mem /SW"’ 

HAP TAT 

abacus, bot 
TH^ lR 

MATHeWAttCIAUS 
(jevep discussed 
VT. (tSpecK 
IVtbllectuacs 
uwi<eo pcwh 
oh tap 

WopK of THE 
AWi-l 



^Vj this, /way have bffn wa y gp eep /matakwatic.iaws 


OWCeNTpATEP OH 660I&TM.* 



ns 



it coim&i ' lep a of \pokc& To ewbusfr 

/P 




\n lW 

m 

mm 

LlMKTOVe 

ok wm~ 

CALCULUS 

(MAS AN 

AfcACuS PE&Bli... 
W 00|iu6 
AfttTAMeiiC WAS 


THE 
Ko/WNS DID 
NOT CNXOLht 

ROMM) „ 

NWWtS!'. 


/•IT 


3^ ( 


^1t 





om 0 f 
oM*ow wy 
Meets fir o>> 
1ji& HWXTf 






\H SUM? 


++++ 


MCieUT TIMES 

mu W THE 



l&U&L&'Sg 



=^> 


MTH0U6H THE mem HAD W MS Of WRlT/M 

mtffls , W RAf&Y CAUVIATED /» 
WTIW6. 


This is Mot s o easy to awmate fop those ot u$ | 
IPHO ULlEpe PNsep OM TEHCiL AMd fApep. I 


sow MGXT 
TIME Voo 

new ioneiw 

(WCA||J THAT 

tiemom 

CAUtlATOpS 

we,,, 

fcX«IP6 
WlTHMEfc... 



WITH 

ewMA-f ops' 

|MP 6 TflAM 4 <W WS! 




T» t >0 so, jnev pevisep n sv/Mftr f»p t 0lgy§> ! 



37 





but (bp &m£ (W, twe WP(XK> imm A WOTren #*<>! 

38 



we (A/>Y t'evefz 
WOvJ $CACHY 
VJUPT lNS?ltep 
7t\eM. 



vufcrei/eg it was, it ku4\i>&> 
Them To vo pet^/vt- 
KfiTuMeic on wep- 



AND So eeewu THE /)££ of PPML- APP PAPPR , A M epe 
i%o Veaps too ,— f petty epief cou?i><m> ifim W 
OF cAuCytAiops Ij 



29 





im m 

tebimub lo woe?... 



n (tw iirpfto iwflpei$ 

0ftl To uve mop* le tw>, 
ixm 1 ® im mimt { 
StiucK Iv^To -meip uNwe^mfe, 
w -pw^At0? W 

a^l« ITTo UW. 



|(j AL KMOAP'SMS 
l>»ofc THCV 
fiWfJp me 

IWPIWJ tiUMBRAC'S. 


At-KW^r 
I ALW^I 
MGAPKW 


?R£>iiouf'ceb ofrep , 
ENOUGH, 16 iWt^AliClAW 
NAME WAS TUftJ® IMl o 

ALtfOftlSM^ 


Wma« £ Wat it 
fl/RrfrtEAU$ CAUED 

rue jjcw s^tew 

Of mCULMoV- 



me flue 
wr awes 

ALGORITHM, 

A ColvifUTpp WOflP 
weU expeope ip 
A ?>IT... 


41 



... MD mftOHt A6PETD IT was A W 
To IMimWiW We* - 


MHI 




1» e*CrtM)66, Trtfc 

CHiwese took 

■m ABACUS 

(OT RftfiOLY 
MDR »T TW 
MO- 1 CMOiMOR. 
fW CWM 
THE ftWCUE , _ 
SfREAQ To Jp<W, 


l»«w-Mea> 

I 9 *Y IT?- 


\JS DESlfcM , 

i»fr€ /(Amoved! 



wnne a/fofw 

Scholls mt 

TPAN&PW THE CLASSICS 

lu MW ubwipes, 

* CR0JAWS 

vepe Poiu& Tweift 
&CST To PKW 
ISLAMIC CNmMtCH 




IN m 1500'S, |J| CU)lo TAMTAM (lW-1559) COM? D1EP 

rue fPcfrts of OMWMis iwWTwrr fnogte/n iw the 
L fora?- RteTopy of wwureps, ^ wu see). 



45 " 




The i^sr m 
THR& BOD? PROBMft, 
ym (vske m * 

(KfWEWICAT D^tfTlWJ 

of w wotioms of we 

B0t)i^-Suw, Wfl, M/p 
MOD^t ^ 

KT|kl6 W/pep Tf6 WU®W 
Of &N/ITV. TeMS TOPW^ 

To Et \NcPcp\0i-Y P'ff'W 
ApD TO>ioo6! 


jpgs 


viege fEAotf^ 

me uwt* of 

VA?e£ ! 


H 


s*ja 


M 


m, 


Vim 


'*(*1 






til 


itt^i 


SO F MUMPbf OF 
Sci&MTlST^ ge&A*> 
TwuKia^ M?w/ f&>or 
cw-wfioM gy 

maune... 





^oW\ 


A HALf-MAP sccrr ^T 
FAMOUS W U>M (WiS, 
t«|/iSeP 'W?^ ^pfo.' 


tAe fli»T Real mawe m 

WW M/Uflh 



west Yesg 
inept \m 
SIMftV x® 

yviwu «3 

CAT/Of) TAWS 
OF A STICK. 


$«» ia-i 

If CDULP AW, SOBTlW, 
lOuLTlfLV, AFp P|VlW- 
m wa* LOST IP TA e 
30- '/^Ag* VO AK. 

PT fi®B: 

fos W TV, 

Co- 






DW TAB 17004, 
M0F E SOCK MARINES 
Wepe Mil t, sor 
All Ppll faR 
Swpr op «W6 
AfcYWo like 

A SemAL-Wbse 
OO/VIpOTfp. . 


My? 




M///J / 

fl?R PKAM?LE= in ETepy CA4e TflE osef? FAJtkrB) 

VwAeef^ ey serTtfPfc a fau> op (odgas or wm 



''MVW WAV 
OfSAflpL Ijte 
SAME TAI|J0 •- 


Ife WILL BP TLAIM 
$<>Op CMW, AW 
ALL fORfo^t LoMfoTEfS 
Ml)ST ALSO te AW€ To 
vo more-. itmuet Reap 

M£T/^Ti 7 i 6)$$ 



fip*n luMAf To DO 
WITH T*oH m&Ks l! 



of mm or k m$- 

...AtlP TH6P 
TORAEP TAB 
APPRofRiAre- 
CRApK To App 
OR MULTIPLY. 


tkOK/KW 

^istep orly or me 
ft)W* To be CoMBlNeP. 


' WELL, I 
WAS oRLY 
TRyiHO To 
MAKE AW 
APDIWO 
„ M#- 


rfe Of th/s idea cm not from the ^ 

'A SCIENTIST'S STUDY, BUT THf SoOTV FAC^ieS of THE 



Vdu MAY' NW 
HAVE THUU6|Yr Of 
A 0m# S LOaM 
AS AS) l|Jfi?RMAW 
fgPCefrSop, Art) 
Vet- \t translates 
A(J abstract 
DESIGN l(JT<? A 

fpcnw of colors 

CFfATCT Bf 

locftivb om EACH 

AffltopplATE fi-A Ce. 



WW M© \ 7 odS, A SYSTEM we ItlVEA/Tep PF 
vtfes&m THESE PATTfP^S on 



49 



wrw M* oLMWwev 

Haijdlwm, m mm 

peAD W CARDS, 

m 1^ i got, josefH 

3m0m> 

l^vefTep f\ foiwep 

Loom with ah 

AOTOMATiC £ARD PCM>6P- 


10 njevr the card*, oot me the cloth. 





50 









IN 

metee 

Afftiep 

MM Scaejy 
P* WS 
1o miv 
the Difpepepce 
e^, 
^PIHEY 
GMe tflM 
a sizA&e 
68torr. 




W-MLc-S 


°rm- fjwMD 

+ dkn&rw 



52 . 





tw Dip 
\T KfW 
vm to 

Voi > 



§§\ Tug wmmm to the miu 

■ft 7 iwtp pe pg/\p |(j ^ fu^CfttAPPS. 


m-r is, the R/mchcabps co^EYep not ohey the- mew* 

TO 66 Cftl/lJCHEP 60 T A^O "We FATTEN OF Cp.VJ) 0 C(T)(J£, !! 



$ 


c,o tap macAia'p ijjwlp (Jeep a special 

CWMW6 /NPUT P^'ce. 


To retain Ni/MeeRs nip. future pepe(?e/jce, e-aabaoe 


EHViSioNep A 
T(MS MS To 
ee a tMK 
Of \ooo „ 
"Re6|STef?s, 

each a 
pevice 
capable of 

StORijJb 
o»Je so-pioir 
WM&R. 

tapse 

auLp mm 

ee |(WT FROM 

the carps 
op tap Result 

OP Co/AfW fiOf ’ 
V TAP frtlLL- 


memorv u(J'T, or 




Finally, tap 

^iisarP ®f* 

RABBA6P 
DeSlpUPO TAT 
mo's First 
Automatep 
T ype Setter 
T o PfllMT THE 
results of 
Computations. 


54 





A PwJCHapp Coou) vo m op m ftuwwo Twws 

rr T-?> IPFUT A VUM&ER fTT^Tl JWlrr A WMBEP 

lillU To THE STope L-Lll I T<? THE MILL 

rr-T-N MOVE A AiuMpefs Move A AI0M6 

:*• I FROM THE MILL To [ FROM THE STl 

1 1 The s-ppe To the mill 


tt'. Move A AIOM60? 
5 -: wom the store 

To THE MILL 


\Nf>TW THE MILL 

W,T W 


eu-ffvr a weep 

fflW EITHER sppe 
OP MILL 


\mAich map fce Summarised w this diagram-. 





INWT 


mf 


fa±s tfeStg O L''' 


rrrrrrrrrr 


IR FART1M.AR, A RESULT fW THE MILL COoLD 6e STORED 
W FUTURE REFEREWCE, TttE|J RETIRED To THE MILL 

(Wen ^eepep. „ . 


A$ AftA&A&e 
W rr, THE 
AMALpTiCAL 
epElUE COULD 
"EAT \TS t , 
0WA< TAIL- 



Vw HAM? 
Tote 
PAiwe 
to EAT 
Yovp ouV 
TAtt.. y 







m teem 

THE FIRST 
PROGRAM fflf' 
SA6 IMROTE WT 
ACTUAL SE^EMCK 
Of IN4TPUCT/0MS 

W the 

ANALYTICAL EMM... 



sue ipi/wtep iye a SajueMe of 

Iustructiovs wen cam se used aeaim ano a^aw im 
MAMf OamtEXtS. . — 



She ^ovizeo tab value op we 

SHCULPje AN INSTRUCTION THAT BACK’S Up TAG CAgD ReADER 
To A SfKifigp CAP-D. SO BAT THE SeqvewCg' IT IP'TiATES 
CAM 6E ReCOTED ^mmtr 



jW> %LZ mm> ? m OTWiP> (JfiWs Be 

CcuL 0 ’JuMP' to Another card (I§ some 
C opPITiOM IS SATiSPieP. "" 




m Wo w A MACfW 
THAT New ^ISTCT)... 

Tne 6°vewmwiT 
Pen/seD to Sofpopr it, 
\n view of wife's 

TRACK fsecopp yJtTH 
Je Difw*e ewe. 
Ttey caucd vt= 



OKpggAre ftp ws, we cwm> up a ''sciePTinc* 

pACeTKACK BeTTIWU Sck^E-ANU S^(/AUDei?ep APA9 

FOpnwe. 




58 





IM T«e MeMT m, myqts Wfitssev ip wo wecaotn- 
O^THE /" — s. 

Saie ' jiiKW ' K *- / Yw opft mht \ 

«««■ ( **«*« ) 

ZHweefr i>m V LlvW M9M ’ 

Wwte' V 

EMUfe. 




mit 


/<~>v -M yarn pesfcrop 
'jnw. \ mmw mm& 

, ) m cm RetfisTgps 

wecTsy pip ta»ME fwges 
n / — ip cosiness. 


O 





0)1 ■»£ own H<Npo 
T«E fWCW MAWes, 
BE6IUHW6 WITH THE CeHSoS 
iWAm Dtsi^neD ey 





I 




l^M/o 

umpired, as %mm 
TrtE JAOAW U»M, fWeFiTH 
INVeNTCP A MACfXljJt PURELY 
ACCUMULATE WD 
CLASsirvino impiWtiop. 



"\ 


eecpose this iuAs a yew s<?rt or job a mawe-- 
me Kirt> P5B Mm commas ^6 ideally suited - 
LeT'S TOOK A CLoSeK Look 



Tto town me census W topasur of a eepies 

Of (Wiftf wtce questioios- 

iw mapy a viytet> 0 o '/<*> HMe? 
a) 0-2 W ^-7 c) 0-20 
a) frfoKe "W 2 » 
what's Y< WK 

a") MUTANT MIX' W I M- 

e) ftwmumr a) m# 

veterNU^ 



fRofo THIS, owe wwreo To fIPP - 1 
The ToTm hwmmf or 

amm-- 

ftOHl maiV wap o-i 

cxwft- - 

now imW wepE 

fllUTAWT hippos- 

t\t\ 


t6 net*- as 

4 XW Tt«W>< A* 



HOLlfKlffl fftofosep To PUT eACft feFSop'S fiespopses 0U A 
&P^ie fuwoHep carp the size or Au W w^-AR wl. To otiep- 

SllWfWY SU6ttHY 

lii. 3 . 4.5 6 . 


a- 

b 

c 

a 


i 


I 


4— t- 
I 


I 


I 


- * I — 

III 

i I 

1 I 




EftOHCoUM) 

pereeseprep one 

(pofeTiOp THE 

Hope ip a &n&> 

ODLVMp IWWD 
THE ANSWER. V 
THAT C^eSTlOp. 




UlS cm> SHOWS HESfoUSES Of 1-a , J-c, 2> b, 4-a, S-d, pf«... 


a 




lie cards ivepe "rep© 
^ p. Device comS'Stim^ 

Of fv £BiD OF LITTLE 
Fivs /VlOUPTED OP 
SWS f\UD WIRED 
eLKTRiCMLV. 


^s> t^r 




N> ^ ^ ^ 

^ Vi, 

WHO) 6K0U6HT INTO 
CONTACT WITH TRE CIVRP, 
OULV wse Pius LYlAfc CW 
l\ \feee yoouup Pals trr* 1 ^ 

each Of these piffep 
ftJTO (\ SMALL CD? OF 
rtieRcujiy, ccMfceTivc V» 
eeecTR'cAL CiRWit. 






EACH COP WHS 
wipeo To a couwreR, 

WHICH HDVMCep 
g/vcR Time ap electric 
peise fsRRwep. 



A*rt> So THE 
(WWltJO ToTHCS 

of every Possible 
ReSfOWSt WERE 
coVTiwoysLY 
pl^LA 1 /#)! 




poes \ 
\t coevr \ 
UHEMPLoyCD 
ceosvs , i 
k W»PKtRSy 




ThiS Sort of 

Job-wMYz# 

f\HD Cowing 
maim 
OF VJpt-FWATiOt 1 ' 
IS fiOW Know 
t6f 



63 





THE ItoUiPW T 7 WPH 
cut w path •YfU’cessiwC’ 
Time w the ie*> census 

wwirow*' 

ak yeM? 5 . this souM >5 
lofK? Alow, 50T prr THE ,, 
TIME, VT WHS ||HfRESS|Ve!' 



r Holl&iTH FDUUpED ft toMp/W To MA^FA c JORE HIS 
CftRP-ofisgpqfp DATA Processor, ^Po HE foOWD ft WO/W 
Of TAKERS 

A PNlfoftP CMWV 
usep THE TftaXMOP 
p>F ftOtMWO 
fpEiMfr e>TMi 4 Tic^... 

a m 

tvrwpp it 

To ft)M?IU|J6> CcStS, 
ftpHUVa|J 6 WR°m 

K ) {AHJHElWb 

ewref... 

ft Mdusnt ftwse 
WEEDED IT TO 

whpthwof 
m6PAihm)ise, Shits, 

SAlTSMeV, COSlDMefS, 

etc ere ere... 

VtoUTlWs CoiAflWY DID FAIRLY l>OL- -LWCT-.IT 
fcoT IHTO CWOTep*, TOD... ftt“P PIP IWEU-... Y«u 
(AAV HM/e HEftPP Of IT... TowY It'S CftUTpi — 

1 o sitrXT Doe^ptfr r* 

^ (M Tft£ 










-on 

OFF Of* 

El E3 

VusrtBuiW 

sw)wes 



*7 



A l&>% FAMIUAR 
SWITCH THE 





switch. Vou CWt See it 
8 pt it mures w 
aW&xw per#©) wfi 
fHoioe M/p the oil tow 




IN THE- OU) 0^ flits HW> To 6E Dove E>Y WD— 


THE cftfw's Wopv 
STWiW luAS CAl-tfD A 


TH 0 J "WE FHo/lg &,-«! ITS KW», 
CAME Uf WITH Tut fwDMATi^ 

^|4 Y- <*> w 

CtestRic SWM- , THIS StOiTO* 

woap oo« (w "W y*f 

C&U. * THE piittr fl-AC^- 




68 






blT IT COUIW T 

Wl-o A Mvie 
to Mwe*. 

Tyre o?- switch,, ^ 

wewicp aew eARuor 




Sr, 


WMKRWfleW 

TOfcB 

useo To 
6 u« im rue 

8&f* 

T 


i 

ji 


THE Toee caw At so 'Se Fuppcp ow 
(\W0 OFF- LIK6 A SWITCH , So flvsr 
W CawT ^ see vr pucKeg: 

IT Oo^T gUHOS- PUT IT W 
SwXTCH AS OfTFW AS 

1000,000 J& 

HM66 TO 860)UOi( T4& 





not u>ki6 after TfEse switches 
|/jepe njwevpep, fi^rie REAuzep 
That thev eouu> ee co/wep 
\NTo CoMfUTER (WHEATS' 



ev the i^s, a mtea of fe>fte 

HAP Sfew How VERF PftflO CoMforERS 
Couup 6 e &UIPT ffloM HARDWARE 
SflWttr Off THE SHELF II 



10 



71 




Mflc x m p whim 

W lO pi^r 

(A wuwitwr wwe of 

ODMSTef 8FE®) i XI (vewn" 

3 SECONW. 


/W Otft*&So 
Of Sffepi. 



71 



WseKMiW&T TO Trt£ 

Tftg fW WAS AtS o 
A CortfrW ftwoetr-pMY 
1W5 IUOULD V$e T06B! 



W NM UIAS TA£ SAME AS TARTA&JA's |U W Pock -. 

to comt m a mmx- 


TAfimiA 
AAP EKR€P 
|M WlM? 

W CMW- 
&AUS fW |A 
WfftCUC WS. 
|W P 6 AUTV, 

MB RE&ISTfW 


W^' BKAUSt 
Af Resiq>Ace 
DIWWI^ At 

m®. 

MVDeS. 


(\um iyem 

»«£ 
W>D IU A 
VIEW 



If) UtofiLp WML I, Tie 

CMIWA) "BIO 9&M’ SHOT M MIL8- 

Tuw as fAK As etfecreo rww 

OKeRSlMfUflEP CALOtADON^I 


73 



6005 (W 

mwev w 
■rmm mw 
teuimt 


him w. Titesf 
Coop ra-y ffe 
CHWaATCD , 

OU TR6 fty! 



A tmt^7o' 

M Len-, 

Mo- y 


VflMZTiC TP-H.es USED To fit CM.CW.MEP 6Y WW05 Of 
“6IFLS" WTH (MW Wms-WDfflH TM MS Sum). 









so Tue MW ?it 
Mac to uiopK op 
Tt€ MKT (JUAP. VDIpP 
ClMMopi M THE 
wozpiR wmop s 



eor sTiu. wwessive-. 
Hffrt tflflOO T 066 S 
fUCKERiflG’ 

MTC> Off 100,000 
UM0S S&9PP, 
#IW0 W*D jo 
fWpM fAP- MOfSE 
«eU$V THW 
wtmpem 

COtJ8TRl/CT^7. 

7 b 







CNMtWfr 

\nro "titCTRomc 



\ouje>ww?ot>otfez> w cowm's wetcm, sinuciw 

im -me who it mnfiois rrseif, H#w MueM 

WglWopy IT ftWD IaV^T f&f? , ere... )o/p Be 
toMSa-f tow Counters &um 6e mm>£ more HKf 
Hi>W W'NG>,“ i.e.,Trte cevrtM. vep-vo ds sifcim 



77 





76 



ton vewi\M fiwosep to iMte M?ojeHS do 


fipp p. ^ To SW$B THf IHSWTlOM* 
Wo A FORM MUCH CoiiP % Slt>R&> IP 
Tue COMPUTER'S /VIEMOW Vow »mw 
U&IU6 STRING Op OVtS W Z6R«- 





/ \ 0 |I 0|||0 x 
OlOIHIOO( 0 | 

. IOII0OotoO( 
VOIOOII 0 /O , 

\ioio'y 


(W> \ 

Wge > 


<? SToRe THP HJSIRUW^ IP ME/AoRV, AUW 
» WITH MATP\CT <?W IWMATl^P (pVM6ef«, 
pp 1 IS WeOT>ep TO po TH£ PACTOW Jog. 


Of 60 IP 6 To , 

. 6 c(Voou ! 


) iPneN ruMm th£ program. peroR the 

0 H^tpi/cTiOW 5 &IPAIOHT FRoiw MEWV, RAW TMp> 
?eAP|^ A |J 0 W PUVlfWP AT 6 A 0 H %P- 




■ THIS IS THf &HC 0 VT Of Ifte 

STORED 

PROGRAM. 


79 



t> * 




Wf&WliC, 

com no. 

STiTCHIW* 

0IOHJO... 




TillS SWRttteW SIMM NCWS W*w T we- 
CP»&W|||>& ||JW 16 ll$T% flfie U>W&- 



low, UW J» 


WCOUTAINS 

eswiAu-v mo 
|»MW. W C*H 
$e m*A> Trttf owe 
MlWT WW-TO , 
S 0 /we COMflUwS 
A TMfltM6 . 








*ww, Tuepc'^ 
&m mum 
m uw> 
wem> tap 

SptfJD PfWAM. 
0£*eST A^ 
fllMWUY 0A|M6t) 
CRePIT, T 00 ... 

AMD M 
ZMAC Wear 
Piss<?weo im 
A weuep of 
WU)SU|TS ow 

wo oiuioep 
WAT tpgA- 


VI0TfUA^6» UKfc 
IT A6NA 1 UVTM 

p vetoes 
tow? up? 



XiUTJirirtJTJTJTJTJTJTJlJT-njTriJTJTJTJi^ 





#• 


STDf?eD P806&WS 
AfiE WHAT sepARAie 

fRoM 

Pfte-fWAr. 






\f Co WO fees up<D P6MW60 M> PMUcy 0HIAC, 
Tuev VUUW'T B& WV'pcr w Af*€ TODAY- 6 oT 

Iftev DIDN'T AMO Tt«Y 


\M im THC Y(M 
AFrep &)IA C W« A 
visaed, A At 
stawo itfvewwe 

IfW, 

USIMIb et&WVfe CMWD 

SeMICOf*DOCTO«6 - 
Liko Tuees, tpawi^m 

CAM H-t$ SKHfcrt^, 

e«r Tut^pe 

q^wc AoweR. 



£3 



Tv€ ftPsT 


iJor 

gp<FW.S|t#YA rt> 
o^t o cata^ of 
Wtuof) poU-Afc) 
|i)f\s prfofPme 
*(UM6 4i _ 

vMepsmez. 



1 tew Tt'e T^ANSlSTcF gfe&Mi f£> SMW / M |NCFeDI0l£ 
HflUTY • TO StfRlM IN C|t^ WJD f(MC6 


peer cam6 

INTHfiRWEP 

A5 

A aN6t^UW--T«w 

iM/ol KAti m 
VERY URfeE'SCAli 
IWAW liWJ 

(lAT AyD v*-0, UftW 
pKKet) HMDtetfOf 

TYMV CM ! 



ypAj #S &PM/k, 1H«- /WOU$fPV &.\LoV&. 

8t 





; * 1 * 1010)1 ftoW«o6f«»r 
f y& $&oVt>. 

8 * 



i^epe's wo end iw , 
sife-HT... un») uie KMie 
Wicpos with rue 
powep or Mpi*, 
"SufePMiWl s * That 

RH/M, 

miW's on a> one „ 
am> mepes m* or 
tebMWk ComPovewts 
To MOOEGOPAP Size 
US/W& pg^flWWANT 
ONA Tim>0U><f... 



thepe seems to ver no Su« rmb A* a oovwrep. with 
Too mt/Cft c<wnn6 p«n#. mo mAttep the steep oft 
cM’Aatv. fowporeps AWMfc ?Wd Jops t& do... amp 
no WON&P- TWS is 1 A& |\6E <?P EXC6S5 IV^o^TicH 1 . 




FAST I 



07 





\p wes ope 
vdgA uie tie ipiep 

TO'OtM (K), 

IT* THAT %€■ 
Co^orefi & 
^Htmr m* , 

\mmi$ 

PROCESSOR. 

« TW 


To UMOeRSTAMP lUfDRMAWp PPoCeSSlW*, 'T HeL-PS TO 
CAMP M?e IT U)ITH A FARIUAP- fRoce%= COOKING. 

SO STCf IKR) 0?AM>Wn«F 0APFA££'S KifCHCM AS SHE 

fRgpARes PASlfi SfAtfRerrt... 


Hope's ine world mm fiKife- 


ezm A Kerne 
lg£7J Op SALTeo UlATCP 
v_x to r>iu. 

ADP 6 Ot. of fcW 
XAm TTI 






f/gj_ 

fell- ftp 10 MI>)otE5. 

<$L 









91 



\r'5 NOT HAPD To DISTINGUISH A few CO/miMTS 

IN THIS faces' S: 


w INPUT. 



. oft 



vmep- 


?ALT 


N&T, TUB BJi/lPMeifl- WlCH DOBS TUB COOKING" HANDS, 
KBTTBf, STOV£, SALTSHAKBNi SIEVP> TLAT 6 , 
SfooN- 




w* «w « processing unit. 


Less oevioosiY, we is a 

/wr«F cw/rs RFflo> 

S W CONTROLS Tee 

10&SS. IT /WOMlTD^S AND 


mSS w ^k sjer ~ » 

* CONTROL UNIT, 



AND Of 

course tab 

coMur® Dl^H, 

OUTPUT. 



OP SfA&WPTTi IS 

wtmtfwto. 1 - m 
teare ewio pe Woce&D 
PV THE SAME eASld 
&JPUCWPB- 




& 


Mth cmwtops, tap d/Aofam is su6ht l ' 1' PiffTpewr 


Tuepe itfe Tiuo peAws 

f&P this- owe is tug 

?A£r THAT IWT AW 
OUTPUT ftfrf IPfSfMATiW. 

mot fpop — So The 
IsW arww & The 

same; AS THE l#(T0 

ones. 



THE OTflgp IS TAP 6FEAT IMfOFTAN 4 # Of 
u)W0rt 0FM« TAP fiFTA A«> fj|JAu 
OO^otituT. |U CoM^TPPS, ML IMWAT/OM _ , 

passes iptd MfMOpy tfpsr ' Hope’s the PiA6fAM ; 


\& $ 

INPUT 0<TP«T 


— n » wmmcfi cdwol 

“Y fUW fUKO 





\N Tf£ ase Of 

CwAfPTflfe, The INrl/T 

Consists cf pa Ti*e 
■£mp" dm To ft ffocesseo- 
AS WfrL AS M 
mm "(fecife; 1 of trogfai*, 
Wrtctt sf^afies wm\rs 
To % POME WITH TH 67 M. 


MEMORY' s ro(»Es 

Ifte UlfPT AND 
pfStiTS froM Tpe 
tt«CeS$IP& UMT: 


f-a 


'PfoT |=fr 


Jf 


hew 


CONTRPl, w* 

The ffteFAM AMOTfApOAr^ 
Vr ivto p Sapuepcg of 
WA<#IPf OFEFAT/OWS. 


T * Pfl>CEJ* WAT 




The OUTPUT co^'sts 

OF T<£ f(toCfSSIM6 UPlTS 
resows, stoffo ip ^tAW 
APd TPAPSMtT(W> To AP 
OPT PUT 



95 











HERE'S TRE REAL TRlte (ah IBM PERSONAL COMPUTE^ , 
Just to Give one ekampee op (too These Concurs 
W Aon/AUT uwK ! 




OMIT. AMP 
fflgufopy #t£ 
HPOSEP IP 
DUE SMfttT 

m- 



wot is e tnem> 

fPOM K^PoAPD- 


PISJC DRIVES 
WWIPfc EXTRA 
Mertopy stoPAse 


other commom nupur/ovreur devices ficwpep) rpc 

a Modem , fi>P seMp/w& md rscph//^ s/e-ws 
over The m>we, a ho a printer , n>g ff*oDoc/«& 

OUTPUT on PARER. 


% 


Let's StMT in Tue IWIDPLe, W THE 



l®fF 


o 

o 


in the Kitchen, a chef /kvav display a pica 

pePEKTOIRE OF PROCESSING foSsipiMTlpS: 



pur. M rue great e«coFHep 
A/MStt-p HAS PE/MARRm AU- 
CAKING TptAVHfUES Ape 

owinmions of Soapier 
sT^ps-. jug application op 
Mope or loss Kent, \pet 

op W, ETC... 


V. 



LIKEWISE, ALL THE POWER of THE COMPUTER 
Offfios° M A °° uae 0P eLEAie^Apv 


J 


97 






0.K-.0-K- 1*0 Wt 
f&TW WOWP W 

push with Cuuwv 
/«rrHPftt)|?s... 






THE CtfMfOW'S PLgMfWTAHV OPgPATtfWS APE 

m 


LOGICAL- 


WHAT’S A LW 
OWATIO*), yoy ASK'? 

A U06ICAU (?ueST<oN, 
CoWSlOFPlM? Ht)u) AMH 
fcASlEP IT 15 To THIVP 
OF OfmiiOtii. 

im NtfUTUvOV OF 
TH6 TW/A1P5 OP 
ipTTUib 0OT Of 6ev 
0*1 MOUlDAys... 


38 





r id gveprWe's , Lome isn't a* wo A* it 

useo To ST- iu Msrone's rm, ta £ QjpJcct was 
DWIP6P WTo IMOPtTive M'P deductu/p Bpancak, 

i»/DI/cni/e WC W Trig Apr 0F |»)F£IW writs BY 
ofleepw VWe, wn-e pgpyCTii/P goGfc pgpuflgp 
TfJUTlH m>M CTitep H*PTnS = 



Lo&iciM cornnxv 
Tue aws/om 
l)J»1ri Sia, •'Mopes’: 

A sr^eMewr ww 
gnueR npue. 
fftise, wKfewv; 
Cpirniw, 
fassieie, op 
IMfossipl^. 


TriflP PCAS OMHb &&*> 

so imindi^ss thHt 
Trig MeDlfVAU 
U>^|C(MJ PVH 6 
SC07VS HAS &QU 
IMMopTAM^gp ip 
■mwBP 
'wucev 

V) 







w IS. He Pi*f* 

\fib\c Huy 

SVMS'tlC, 

im p m. setn&v&s 
vm ceme p gr tenets 
W coup Kiev By , 
pujeffcMc sweets — AP 
ipeA eoiub fact* To 
l&MfcWo VO DteMfy 

Or -Jos-n ce er AL-seBPA - 




we cw'r fossierv DesqRiee fate's pteepiw ip its 
ePTiRerr. we'u, uwr MR&euiei f 0 met MWs 


'AHD? 

OR., 

NOT/i 



Bate icmofr 
the vw „ 
Couuecwe Tissue 
op imwee. ■■ . 
lit \w* "W , 
W, Pf'D “Mot". 



/ 0 I 




Si/ffose ? is W STfcr^evr... m 


P i ' The f>ig lias s^ots.' 



To Rxtf. 
T«4 eamm is 
ei-MEff T(WE (T) 

op fAt% in no 
w optiou is 

fcUOViepl-r 


m ier<? ?e p^cw STATC/W-utflaase nw& on 

FM.S£ 



(JOUI WM THE OJMfui/MP S6PTe^ ’ 

p AHt> ^ 5 Tl® t ie> I 4 sfoTtep AMP Tue Pit, k 6tAO. 

p OR Q ■= Ttt ?I6 lSSft>T**> 08 w P 16 JS &LKO. 
wen m Tdsse se«iw rs Tf^ei 


uv 1 J c/fr'/*!/. 


*\n s^e ve^/oM? op tew , wfs w m> w** wwes *ee 


I Ol 


wtro&m 
CoMimov* 
op troth amp 
fp^setw p>r 
? P>HP Q • 


f TPue, <? fALSfc P FALS6, <? FM-Se 





|03 








vwt w i te m 

\)»m et?uAT(Ofj 
1©|=-I, W&t Loon 
LmornvW 

PiplHM&TlC ■■ U»W 
>ijo'‘ fLAYiw me Rote 
op "tiMee" "OF „ 
iu me faee of "fws. 




We’pe ^ef &W To use me syntax • Af'p Yuu 
cwj fibber (Wut them- pot u 6 IM> i amd p m 
RefRKewr TRoe md eAe$e >$ vepr' usefve.- So^ 

|W OtJ V) 6U WRITE TRUTH LIKE THtS : 


MOT-e 

o 


P Q 

P 

f 

A 

\ l 

1 

1 

i 

l o 

0 

l 

0 

0 1 

0 

<? 

1 

0 o 

0 

0 

0 



fft>m mese petftTioi^W s . Poote puit-T up to> CMTipe 

mwif usiu6 euur me o m i... today im 

ffOOLefiM flLGEPPfl »S usa> kU- TH£ TlMg PR 
eweiuE^s — ouly mev exp«^ it fa suecrpicm- c$cvn... 



106 - 




wen ho corntn 

TrtW^ THe (UPur Mt, 
Tue W fWl^ 
ofep, A* Pictured 
A fiwip. whcm mj mfor 
Swbi arrives, 

Tpe &r:tropic eswAienr 
of b m we mm 
&ove -?u pipes" Tpe 
swrrip cuisep, 

Resuaipfc ip m 5 
output smN,. 



m 


pffr |6 THE 0unvr djh&i tm> Switches (A,F) ftPe 
M^M^eo in Sep. les, one- W the oTHefil 0 oop 
DiAOUAM, VUMi Voje THE PEAKPAN6EMCNT cf (Nlftes, Moe 
ftp cowvemfHce <9f luo^TPhrio^.j 



%z w?m caw 
fu>l)J OMt-Y if PPT// 
Sinitca&s Mte cu >$&>- 

'£, wpew MVT S/EAJM.5 
ApKive Simultaneous^ 
AT /A AMD g. 


VlpllU)6 t R>P CupfEAT AND 
0 fpp ^ WFPfW; INC 
CAM TA6M UiftlE THIS 


W)K fl'WILlAp^ iTSrtcltP! 
ITS IpfWTiCAL Jo 
TfUTH TAPLC f&P /lyVP/ 




Tivo switches comecret) im fmuM. ffe\we hkc 
\n&ai ®@3 i cm&fr cm pass mu Pom To output f 
mm swit enA.B i« ciosep {op \f both are}. 



A P 

OUTPUT 

l 1 

1 o 

1 

1 

0 1 

1 

0 0 

0 


THIS |5 TUB 



wo us sytf&o I 5 - 




15 Sd&T AWy Mpe PlfflCUt-I.. IT uses A SfTtfAt 

u Smcp that reaia ins cusep ojjtk- W ivpor slow*. 

opens it - Just tho pwm of An opoirnr svit<# ■■ 



A 


i 

o 


ptnfvr 

1 


Tais Kfa? ofStfrrca is_CAUfo 
M 



R. 


AH) IT Has A SW&>u, Too: 


/08 



AM £Ve?VP(V fcXMPLP SW)l/JS Kpu) 1H«e Sl/vtpte; 
fibres CAM IViAKF U>6ICAP PKiSlOpS. 


You pwia) 

Triose 8vz-i£R$ That 
(jo oft vwev Ycsv 
STAPT YfVP CAP 
AMD Yen) A SEAT . 
«LT ISU'T FASTCMCP 1 

Trie KiYp that's 

SPECIALLY P0SI6KPP 

To feweTAATC 

HUiwAM POUeT 



Ipeu, That's pec/wse tap spat par aw iowiTiod 

are opunecTep W am /^id-mt0\ nice «o> 



par 


IriAT IS, If Trie IC+JIW l« 0p AKP Trie SCAT PS-T 
jy/OT ( Ti*e guzzep souwp^f faer-iy ux & icm , t>o? 


CAP Y<v TritPK Of 
AMY pXAMWS OF 
op-OATOS IP DAILY 
Lift? 


(twin IW A SMOKE ALAAM Tftecep® 
, Piff^AT pergepp* ? ) 



109 



wte f*& n pa** (VpfpAt-up exepcicgs 
R3F CrtASIM6> woven U>6IC m6?W5- 






LOb'G £At& we on tv ove o?- two infws a*)p a sw^it 

DVTWr—eVT ColMWP- 0>Mf<WE|JrS WAVE MAWY' IVpUTS 
(\WP OUTPUTS WITH CcWPUcATCP WW/ourm mhV#> 



Tue WOUDeppOL FAIT IS TrtAT ANY IWVr/ami>T TABie 

IvdAW PE fPoptXff? gy A Cowmrw OFJMICOKTBS.! 


\o do it, You fJeeD Muni?ig'iW t-otAC owes. 

wepe's p> 4 ivFT/j^p-(^Te 



THIS fleANs 
E’l If A*0»C*P*1, 
A«P g'-o OTHEPW/Se. 
lue <3ATf CM BE MAP? 
j^y&pp swipes |M 

a e c p 
S© — ^g> — i©-H0 — 


SMItAW-V, THEIRS A MUlTlfLe-lWPOT OR &k\Z ■■ 






UMC 71 Y Trie SAME METHOD WK 5 FOP WE IMfUTS. 
fori wmuc-- 



puM trie UJ?UT5' ftWD TOP WeeATi Ve& ftepose TO P)Vfct, , 
MTO*. /WP-awe*, THEM W THEM THfW&ri M) 0/S-6ATE! 



» c# 
ip Tie 



The <fu 68 fci 0 fl$; 

r\s there su/vie 

^ATWAL |*AY 
T<? RCPRES^T 
WDAfflEfiS US|^ n 

only <?* M/p r«? 
CM) Toe LWATiOUs 
Of (V^ITrtAlPTIC 
pe Puilt our of 
logic ? 

The answer 

(ifim m- b w to 

P* ap pal IWI2)5 


Tug system IS cautd 



AS 

supe 

p£X 
DtDtir 
STCAU 
CAtCtiUS 
fWM , 

.S)fu/T 0 |j! 





Our dk/mal system, pased 
On TeA 1 , in As A Result 
OF OOP- HAYING TEN 
FWOeUS- AN ACC|OENT£>F 
MATOR&! PlWARY \)m%& 
AFP WHAT W>UW HAVE 
evolved ip we'p eeau 
Pop-N MTU two flueeps, 
LHC6 THE TAPE SLoTA- 



-rsee Swuts 
fcuvr tu m 


Iff 






l( j (vctjauty, "i o ' 

^ 7 | (cue) Havd fOl* W 

[MY Q M Mp 


Af£M£MPeP — OV ? 24 ) We MPEEp 
To cwx- Ten/ fiw&flK, M<>r five, /k tta/wAM uA/'Dfei-! 

life 





117 





tm*% yoo—''oNt-TtfO' 

zej2o" — 

1 HAA'Dftt- (fr HWCfrLZ. 


IN DGQH IAL, Tufrfs AC* Iq 
A hwep. u> 
fliW/XPl' It'S 10*10 H$o — 
PUT tuM 0M*-y WHouure 
To / 

1000 \* 


\o*mo*i*i*i *8 

(vvp eev&tw, 

\ fouoweo By H zetsoes 

?<•••• Xl. a 2 ? 

W i?Mes 

(“Two To the N 1 * PoweB'X 


in fie cowureg 
ft#, m&cue i»iu. 
0e moit® 8 y 
LAw to MeMogrze 
Yoviep of 

Tmo, ufTo a. 

P^frtp Mot wNT' 
f *>» 4M- W 
DO IT V0U>! 


10= i' * a 
100= »4 

1000=1*= # 

\oo oo=r=i6 

100000=2?= 3Z 

ioooooo.^*^ 
10000000 =i?« 12-0 

IOOOOOOOO=2.?=356 

10OOOO0OOO=2.>5I2. 

10000000000=1 = 1014 


116 



Mi OJ0i p(N APV 
CuM«}$ — lot, mi, 
utw. M>0 wm PTrtfP 
pATTCRfJ 0F &rt> 
i'6- 1$ A SUM OfSuOi 
fOVOK OPTlW?! 
ifs ax^my 
60)6 TP D&ClnfrL. 


\U PeciMAP 1 

1 w eiNfW' 


^97 « 

j \\\\\000\ -- 


4^0 

+■ 90 
+- 7 

J 1 OOOOOOOO t T] 

• + 1 OOOOOOO | 

! + lOPoopp *p 
1 +- 1 00000 \ 

1 4 - I 0 000 J) 

256 

\n 

64 

& 

» 6 > 


! +- 1 J 

\ 

1 

1 

497 


TO TRA^TO /k RlfJtfY WMBep IMTo THO PEC(a\AU 
SV6Te«. |-K>T 1R6 fi)W«f Of HDD Wet-Tftc CoflJtBi- 

yoMm ?LP<(jfr t am apd rttose ty/w ove* a i. 


fc m ^ * 


i r r % £ % £ £ % 2 


I 0 o o I I o I O 


256 


W 


16+8+2 *262 


Cow ioO oo vr- Cooveftr 75 c^/hm-- 
> CD U to 101 (3) limn «.) iioicioioiiioi 


119 


ivs.y<7u mpv we P/wW 

&eT ^(s>^lr^Nii^iW^i ^0 

ve^ wst! 


TfVis m& rm 

HN3> f©P w Hvmw/s- 
rouse wiTitoOT 
MKIM6 MISTI XK®" 
Put rop eoMpuTeps 
Tuev pe lor/tt. // 


''/O/C t 1 


Wo? 


(pooiio 1 


loJTo] 


I U> 





EiuApy CNrCVLtooi is amm 

Wfr m <?wuv five pm & 

To FEM^MeeP’ 


0 * 0=0 

0 + 1-1 

1 + 0 — I 

1 + 1 = 10 - 
fuuD w FAW fiftri pee- 

1+1 + 1-11 
i 



To fvpD Tioo WW mm^ mem? ?im by wee 
Pk>n\ piw to i^ft; cafpVijuo a i umep tJeceiewy. 
neRe's a st ^ p + v - stc ? frAMfte.- 


llio 
ii I 


II lo 
1 1 1 
oi 



A mo Sums To W*qice op- 

too 1 I 11001 II OH 111(111111 
- 4 - r + i + ii oo +iioi( -hu imm 

<4 Wat is ta€ PesotT of Appui& a edj#y mWTo iTsaf'? 

iai 





Mow Wjwewu- fMT ASM ^ 



The tfElRop 15 EAUEt> 05 /*j6 
‘Ws CdjRf^AlEW." fWST Y<W 
THE (MW To 

Wmt' c l&>< bp THAT ftU. Its 
fe p&a>(vie os mp Vice vw 
Trtg// APP THE TiMP fw/«6^s 
Wip M>£> 1 TP W SUM i 
THE fUlM 0AW AW> THAfs 
THE Awsi*/^ ! 


P-6 l|0\ 

-lioo 


\W\ 

00\ I 4 |Ot^T£» 
4UM 

tf>Dl y 


\0ooo 

\ 


s> Ipoo I 

lAAiatt 1 

ooo\ <-*»***■ 



MCA II = 



a ttotwucwi‘-'tooj?»i 

i^w-mav' aps o Pe dp^b 

PY fiEPEAl® ADDITION: To IMOPTIPPT 
A * R Just AW> A To irsa-P 
? T/MEs. ware, mwjji iew» 
pe pone 0 y RepeMpp &0TRWW- 

Tl he computer can <4oa|l 

Arithmetic by SlddinfJ -• 


II T/MES 


// 


|aa 



Beftpe swirtA® 
HoW To CoMBW 
10616 fifcwi 
IUTd a givAPi' 
ADD#, we 
ueeD a pit 

ffr TgPMlA W. 


gir? 

DIP SdMGW^ 

SATPiT?" 



IS M ABBPeWMZoM Of "Bltw 0101T. 
p/ | IT peFRJS To A SlAi&E £ oM. ^ 




BIuary dmT 

Biuxti ctdT* 7 


'« vep^ common To woe 
BITS aatT AT A T/M6, 

M^v StRI^ OF ei6KT PITS IS Mllllll 
CAU-Ct) A r- . - -= ff tgUlB UHi 
Tuece Me 1 , oA 356, foss/p^ pytes, ^ 
00000000 To Hl/llll- 




To swe BHW, UfU IT A ^VP-b’lT w, cetmi 

op AMW 6 two 4 - Pit w xp^k, gr^~<\ 

op- (YeS TuerTie 

peAUY CAU-eD uiatO £a rv 


h* lllo 
6- ion 
|| 00 | 


TAP IPIfW OP 0Ug ftcopp fAUST 
Cohost op eh^ht Pitsjwp ®P w* 
iJIPae- T»e iOTPW pwsr 
PE- five pits. -wfT is, a piph® 
W=> ope pit fj?p A fossiwe CMW. 
Mice So 


7 1 1 icars 

&«r i,m 

fifia** 

' W> To one WW IS TO MAKe A flAW TAOTh TWLp, 

mmtchii^ evepc fosswe coA&miov of Wot* ww w 

ojptet cuTpur. (mud Coias-awciijv& A ftuoo siflo op /im>* 

M> A/0T* To fW A SOLOTlOU. US IS ^ — \ 

toSStFte. m Tf« ftMftPXflV Of THE TASK HiOKt /jj^r 

MAKE WiSfw op V<nf MM*- MRS •* 



IMSfcAD, (?gc MX- H(XU 
ADDITION 
\N PRACTice •• 

CPUWN BV 

Co(,UWW, WTH 

a cAi?Ry 

m 

oor op owe 

COU/MU AWD 
TO TAC NEXT 

V 

Tab i-m lMlc 
mw most H?we 
WPP INPOT&- 
oue f&p each of 
TAe HUD 9MMAVP 
ms pup ouefop 
Tap PrrcAWP 
iu — awp hup 

OUTPUTS - 0 U 6 
SUM 6rr AMD 
ou& cAPpy-our 
ftT- 


1 * 1 1 *i 1*1 


0*i 


0 

1 


LO LI 


SO IT ' 
SHOULD PE 
fossi&e to 

me a 

4 -rnAtW 
cur opfoug, 
i-ftr arsps! 




fOUF- Dp T(\6SE cm Trt&J ge HOOKED IT TD PFOtW A 

4 -m wep 



wore- 

0 ItfUfi? 
AUD 5 " 
OUflA^, AS 
PfloMiSepi 




NouJ -xmfr MOTWNb to rr! Re/weMgeg, mk met cw ee 
of to ppopucg (vnp iMpor/ooTfur Bar. ip rui* 
CAse, post TPe/vr output Coumu Sep/v^TOY: 



IU 



the WftiMMP cf the cter 
noo secuofe K> that mW 
t-b Tne "PM/Pal" sySTgAA #p 
eiJCODIME' UuM&epS IW A „ 
motive tAm of op/ofp 
switches. &et> So, CoM?oTeps 
use sevepAL 
ou The paSic idea. 

INTEGERS, ®p ww 

MMgeps - if W Atou T top 
LAR& e-N'eeucopep /o 

STfAlfeHT flUW. ®p itMW®, 
106 . 

WOULD geiOML 

■nggDDDQDI 

fiUJ/fftflS' POINT refte®- 

TAT/OW le ftA LfiP&e Cf. 
WCT/pMM, HMgepS. f&P 
exAMtte, 1^700.030.1 , Mi/ 
vlouto He eucpoep as Tie 0 UW 

$Nm cow pecmi 

Re?pgsepT 5 a ouMfiepip 
i Decimal, pot with e/vcp oten 
Epcooeo im P/offy. 9fc7, 

P>P IWeTAPCf, IPOULO pewe 

tool OHO oil l 

T T T 

EQvjwMeMr of H7 ■ p| 

MeAJJlUO H7%I0 5 . 
fu?AW foiyr pePPeeBMTMio^ 
CFT 0 J Ipvowfo POUpDlUO Off. 

ia7 


NIP WHOT P&OVT HQH-WmfclCK |NR>fW1/0M- TrtE kWBST, 

fyuamiop Mwfe, ow symbol*, mp mu rue um< 

V 


SiNfie inefc \s Do 
MATtfftU. wAy 
70 mpt>p TA Ke 
IMTP 04 AW V's, 

OWUTefc SD/iW* 
liwemi aw 
wxm A 

grMIDAfO cope 
BV lAuypAt 
AGPeewg^: 

ASOL 

WAW _ 
$WDAfP CJM fa 
/VfowhoV /(Jl6WrtW®C 



(OBltT 

w 

gite 


fifSr iuRee Bits 



0 

0 

0 

0 

0 

1 

0 

1 

0 

0 

1 

1 

1 

0 

0 

1 

0 

1 

I 

i 

0 

l 

1 

1 

£7000 

UVL 

pl^ 

$? 

0 

<S> 

P 

i 

r 

0001 

SOU 

PCI 

1 

1 

A 

$ 

a 


o 

o 

o 

Sr* 

PCI 

II 

2 

? 

R 

u 

r 

0011 

m 

PC3 

# 

3 

c 

S 

c 

5 

0100 

EOT 

w\ 

t 

4 

V 

T 

d 

t 

0101 


WK 

% 

F 

z 

U 

<? 

K 

OllO 

m 

sy^ 

& 


F 

V 

£ 

V 

on i 


rr« 

f 

7 


w 

9 

w 

1000 


CNJ 

( 

3 

H 

X 

Vi 

X 

100| 

HT 

ew 

) 

9 

X 

V 

i 

y 

lOio 

If 

Stf 

* 

• 

J 

z 

j 

z 

(OU 

VT 

ESC 

+ 

> 

K 

C 

k 

< 

uoo 

FP 

PS 


< 

L 

\ 

i 

1 

t 

noi 

op 

6* 

- 

- 

M 

] 

w 

} 

mo 

SO 

PS 

, 

> 

N 

A 

n 

*** 

mi 

SI 

us 


? 

0 

— 

o 

PEL 


lkj6, tup tern# V is wcootv As 

101 0100- ETP 1 . 

Tue filter WO COU/MM CoiW SVfttolS 
®p SUCH TAIWO^ AS “SJAFT of 
HeAPIfA” (SON) AMD OWP TfXTUAU 
pipecnoMs. 


Towcooe m vecm data, computes use imc dwc&> 
CALC0> t NATupAUY eH0ue>A, EHCOPEfc AMD PSCOPERS. 


U6UAUV WAS WW 
INPUTS AMD A 
PEW OUTPUTS. A 
SlU&Uf IWM SUbuN- 
PROD vce$ A 
PATTepM Of 
OUTPUTS. fOP- 
BXAMfDB, A „ 

cm?om vswowo 
16 ATTACAeb To AW 
ewcopeR uwqj 
ipANSlATf* A , 
siN 6 oe wgv^TfsoKe 
WTO its ASCII 
C 0 p&. 



ASCII fMCOC*R 


* 

WOPKS TA& OTfCP wW 
AfoUJJP, TPAM6UTWC 
A PATTfRO of SIT* 

IN1D A S|U6tC OUlpVr 
SltoNM.. OMf PftoPPR 
QOUveRlS A 0/NAPY 
Mlggce- I MR) A D&IW&t, 
OI01T- AWotabr 

TpAM6fop«& a srme> 
Locm,w APP&&, 

\M |AgM0FV INTO A 
SlOMAC TO TflAT 
Wl&MOfV CfU. 

(Sffc ?• 156.) 



Decopep 


126 




oMce alphanumeric information is euam > in g/W 
string, it is mw to ee face&seo by w conmep's 
Wo&T Zim ATP COMftVfcnoP op coeic oatoc, the 



fuUCT ton SELECT 


0 TK6 is Trfe C6NT|?AV PROCESSOR, WHICH CM 

ADD, SUBTRACT, MULTlPLV, COMPARE SHIFT, AND 
?gRftpM A IHEAUTH OF CTAep C06ICAL WCT/ONS. • 

THE PPMuM WE RCPPESEMTs AN 0-6IT ADD, gDT 
TABV CM f AH6B fROM faiP 70 SMTP BIT CAvA&ILITP 
DefENPIMO ON TIT CSMtVfgp. 






■fre w-u w«/U) 

w |T < 

enctfr fot owe mif®-- 

IT'S W»ABl# 

TO ST0/?f RKWUT5. o 
fBTUfW To TUB I 
CGW6> AWAum ^ 
we rwm ew <sg$ 
ite M la<** ^ 

w ibp spw " 

Mepe ww *1 

&PWJPMA BPW# (T 
fe WflDUT ■-_ i 
SOMBTLACe To SET II 
DoujP Be(i 0 *& 

sfl^nem ( c 


LATC, 

ufoM-l 





vepsme as they- aw pe, the loom coi*&t)Mio&> 

W'tf m» 9mm Still me no hemv. meiA 

OOTf^T ODPTllJOK £>u(,y AS U>M6 AS THE lUfUT is AfP ufi>- 



_ e=> Ttepe IS A WAY To NK THESE 
U>£i£ At- gvr" S0Jlte (SATES 15EeTHEft iMfo A 6KX£T 
That holds w a t?ot luDefi/Jiretr- the fl-ip-Fl 0 ?. 

STAA6 AT TWS A MifJOre? 1/ 



133 




MCK is m w ^ 

(V90f^MAT/OU OF 


pesipes Trie Sriwfie way a R-ip-a^p 

eMS ITS 0WM TML, fl^ASe- pOTtf 
Trie uvfMliM grire osep in the 
OM/$TftDCTf<?ri>. IT’S £AU#) A 


=o- 

14 7H£ 5A^0 ^ 

=0^ 


* 

9 

l 

( 

1 

0 

<? 

1 

0 

o 







ifie Miswefl. IS’ Ttie U>w^ 

/i//WP'6ATe'S INPUT PKOMeS (0, 0. So ITS 
OUTPUT $ |S S-ptL 1, SO Q fleMAiWS 0. 



Put ?mS OV THE SAMg UME OF HeAfcWO SHOW* UO CHAW# 
\W OUTPUT WHEW |WpUT CHAWfieS Ti> (SM.fM) 
tS*0,H=l)'. 





Trte- m A FWP-fWP l« is THIS: IT RY 

Srrw wepe with a cwstawt iupi/r pf («*l rh) 

A tip AW OUTPUT pp (SOO'KVPU'S iWHAT - 



V«w $HfjT Tap fup-aop n.f, «\m Q=i] by Flashu^ 
A 0 MOMgWWlLY DPW/M THe S' WISE , AM) THEM 
KeiVAlii|W6 IT To Is 



OP- Y^ OAW IT OKF <?’0] BY ftASrtlA(P 

A o WP tap r wipe, Tf»en mvmno it To t: 






Tug owiy lUfvr coMvwoH we dwr Cmxo (R*s*c)- 
ii's eA^v it> veAipy That it ffrpuces cxnpar of i •• 

^ r~^ J WA*r Afftas Cii——*-*—-!-*? 

4 WHewTtte i-»? 

1 iHPor flew** o-»i<-fv^— 

®G»*n 

Tug AUSWCf? 1$ K>T CggAP - IT PePWPS 0W WHICH CVTtVr 

AAPpews to flop flR*T '' (one a= wm most.’) 

irq ru>rs fifrT, 

CHAvce, wg ger= ^gvgp.-- 

< in. L i ^ o ~ 

— * et 

s ' 3 




since Trtepe is i§> WM of 1 0»m vm of -me 

Mi* actuawy WenTAVp w wt want m 

FUf'ftOpS IH pANflOM STATES, T|l£ input (S*0,FO) I* 

* DISALLOWED. 

we on summarize iHe- RAsic "P-s" pup-fgop tiKe &>■ 



S f* 

Q Q 

1 1 

uo mm 

1 0 

o \ 

0 1 

1 o 

0 o 

P&AUOWP' 


m-oop inputs are auws arrant to make certain 

THE PieAUOWPP 6TAH5 0AM0T ARRU/f. 

157 





By m uiW, A ftip-fwf i5 


At*) CAU® A 

Lakh. 9(ov * 

"U>CK4. PAH'- 





\? Tue FMP'fwf i« A d (Mice m sw&w> cue S\ r, p> 

$T5(ies em *^TW«w*Mr- 

VrtUKfe A p0U> OP PoXiPS, PAcA Ht>U?(N6 £>W flT. 



P Rou) OP fUP-flOPS SHOULD DO Trfg 





...SoftroP- liBPp 
\f V«o 1 M AW 

IMKP THIS W 
PY WOOKiHO UP 
SoMP IfW? To 
R-S fttP-fl. oPS, 

You MW flW 
YouRSgLf 6P00IIW 
CoMfWep! 


139 






The- Solution is to apd a " 6 atiM 3 weriwopK' to to 
PASIC p-s fliP-FtOP. 


D 

E 


| — O - 

S Q - 

4 >°-[> — 

p 5 - 


Hepe "D S 7 AMDS 
fop P/ 4771 , AMD 
"P" StAMCfe W 
VlOTC 

That tab omi^ 

METvJOBK lAAKfiS 

it iMpossieco fbp 
P AMD s TO &P 

7 P 2 n v 



lUAEW f’l, Th£W 
P*P AMD S--p 
CfJor-py Bence, 
The VAwe or p 
is stop® at q. 
iw oTAa? OUofps, 

** m ws> 

The PIT P To 
pe toAP® i pro 
The flip- flop 



Ippep e^o, 

S app P pub 

pewe i, NJp 

ThP FUf- flop 

Does wot ChAwee. 

THAT IS, £*0 

Blocks tac 
appa/m of nope 
Pata- 







S0'l» Trtt SflWT OF 
IfPOlUKb Tie IW 
ouce TKeY'fe WDtfsToop 
[be EVE/J VUIftW Fi£R 
yupeftSTftMDiM^ TrtEM], 

ipe iueopPoaate rue 

SAW WETlOPW 
iw]d th£ m. amp DRbtb 
Ttte SATED LATEX UKE, 
So, 



fpu .4 


Z' «eR6<5 A 

»w op Pe&t$ 



mot the over 

jy tt**-'*"*'' * , w ’ - 

j, rot a oeviwe (vieMeee. <?f the. ppeepf 


PATA iw 



OM E^, 
W 0 rrs 
AXE SIlW- 
TAMEOuslr 
U>Apa> 
urro me, 
latexes! 


EMNJie 

pata oor 

Mou) what Eajjwls rxe'eAipei ^ 1 impot? 


141 



¥> CAUCD 

PuMW (Sfo, 


1 $ SO 0 U (\S VoU 
TofW pmMOest/ops 
OF W# ARiSB 5 HOU» w>6 
DO Yoo srofle it? pew 
00 w MoV& Ft 1 tfWW 00 
Yffv wtm>iJ ne Si^ms ? 

xn&e \csv& m a> ^i7icAt 

that u>6ic tom Memx 
,|L jo Oi^'Wbvm It Wan rue 

■ iob\c efmcM'Uss 


IW<MS- To nm Tuo sb^Ewtiac lo^ic /w S W, 

# ALL COMPUTERS HAVE CLOCICSI 

THE CLOCK'S poise IS T«e 0/vmeft'S m^J-OHLY 
\MSlPAP OP A WARM, f?A0£gp ffrAlAM HBAPrEW^ W« WS — 

AAAAAAAAAA 

the co(Atvrep‘« foise is s^oape aw aw*-- 

.juyuuuuu 

one poise -*\ i *- 

OUP a.or.K Pulse |6 TAB & 0 P&T OP CopelOT WHBW aoCK 

S$S Ete,»Tr&wsrr 

i»&K ’ 5 ® $ * 

Sux*> 
a>Mfl»rap : 



1 0COOOO 


SJU. juinnnnimnnnnnminnnnnnfinnnimr 

141 




CU)Qc. 



A 

B 

<?t/T 


That fuisg A 

AM> BPieF AS It IS, IT CA*» 

CAUSE A fWP-aoP To Ft-pp! 

Jbme ~ 7 \ 


143 




rue 6 utch is pete* m> ft the 

MflsreR'SLm FtJf-w.- 

pATA p—ff — Ip q - 


C«>Ck 




f w mepf \ 

' 

MASTER, AM? 
CMT MP 
tOSiliOM W®S 

MR A. y 

, Sum 1 . / 


TUP ||)\ieRT0> CpoCK SI6UM To W SLAVE fL|P fLOf 

Delay* Tap pata /w(Vr from w-rivimp at tap slave 

UWfiL TAP E0 Or A CLOCK fOLSfc AFTCR ALL 6LirCfl«. 

W«ve v\w opr. pxAwfoe, siwoee we- want to 

POAP TAP PfT 1 IMTo TrtP FUf-poP 


CLOCK 


master Si 
SLAVE <? 


&UTCR, P?P 

DJKATevfeiR 
.P 6 A 50 JJ/ / 


PATA 
EUIERS 
SLAVE AT 
CLOCK *0. 


as usoal, me 

DRAW TKE WROte 
TpdW& AS A 
siwoLe fax 1 - 


cw-Ksf h 5 


m 





stpin6in6 p> wc/Msep, of prtASTep-stAve n-ip- ftops 
WlH» makes in <SM5? 


CLOCK 



data EATer a Swfr A&6 iSto8 <pwe Bit at A u/we, 

SA\fT)N6 TO TAB pl£AT VITA EAQI NBA) CLOCK F^LSE . 

foP exAMPce, TAB 1-7-7 1 1 1 

NIBBLE UOt WOULO '•W 1 

BUT0P TAB SpIfT ' 1 1 1 1 

p^lSTtp LIK6 THIS’ 1 . 

Each clock fulse ^ Q 1 1 1 I — 1 

BPIWOS A New giT 

|ATo Tie PK>l«T 0 p. , , , 1 , 

(W DOm'T Tab r J 1 A 1 

glT TFAveo KU, w 1 I I W I I I 1 

&?«? 11 loll 1 

Ll«wise, w mu-e , .- ■- 1 

shift* oar ow at * 110-4 

at a me. i I I Li 1 

O SAIfT AfOlST^ Afg USBFU. WPCM WfiWRW IS To 
BE THANSMtTTep SeftAU, Y, OK OAA KIT Ar A 77 MET 







r 


'MW*, A SfEC/AL KlVD OF — 

* COUNTER. 


A couicrep is just what 
it sooups im - iomms 
That counts, id omen 
vwps, it's a Huiirep, 

THAT MCfcMNrS iTSftf- 
ApO« 1 Jo ITS CoDj&ns- 
WHEHEVW A “CoOMT* 

§WIAU ARRIVES . 



CootrriV 


L 


EBBaaEBH 


BBBrararaEq 


L-» |o|o|o|pic>igmo i 
frc! 


DESCRI560 l*> THAT lAAy, A QjOlUTeR SOWS £/VSy To |YIAKP : Mr 

cofflvt M apc*R With a Re^isreR ■' This would i« pact 
w«Rtc, ft* THgftfs aid even suiactR wav, pask> od mm 

^Motp this mm slave pHp pwf, 
COOfteD 0A£A <?H liSEtf: 





146 



as usuw,, m awemte w WHue ciftcoir 
PY THIS $'«<W 8 o\. THE T Is W Toe* ee. 
To metre that, the wp Toeet&e uiH&oaa 
T't- Tmw h^5 0011 wuinep' eaoi m-(U>? 
Tobyme at mr the me or mote to 

ITS l^fT: 



147 







a Pew of More; 


I TniS COUMTefl 19 CAKTp 
PMJ "ASYUCHRON^ KiP pee 
COO/OTEP," F6CAW& t«F 
COl/UT plffLOS TKPOUCH 
?Fom ove f up- flop x o 
mi Tws causes a 
sucht Da Ay BZfope Tue 
Cdujut is Re^isTDRep. 



CH3C 



W \0 the t£ 
corner poise 
AAfwes, THF 
Gouviep- ReTuPw 
To O. To 6 o 
W^Hgp TftAV 19, 
MOl»e ftiP fWP* 

m veepep. 


T3CMfOOTK>OTI^D4>^ 

This i 4 - pit cwUTep cam 6o ^om o to a'^-i -- i6,3£3 



\mt 0 WAl 

CviFrt 


THE N 7 " fUPFW IM A PHTtf COUVTEP. 

p/v/p igs tup imcowwo fotse gy a.. This is 

TAP PAIMOlPtr DM WHICH PIOITAL WATCHK At* 
PASeD; A AIOH-WKVPMCV |WTeP-AlAU CLOCK 
fix.se is pividco To a PMe cx pneamx 
m cyar ^-p seceMp. 

ao^. .n nJUuiJinnJuim umn^ 

1 9 : 



THgpe AAe ALSO SHNCHROmS 

?»n»» 

AMP COUMTeA-S UIWCH fcU/pL 1 
ToD CM AW PATASSIDM0P 
WMKPR. IW AW CAST, ffoM 
WW OM, A CWIEF- IS vWST 
AMOTAPP PCACK gbX V 






TH6 muni ? NMO •• 


1. SlW THAT 


, _tn I* THP /v. 

CL>— same as — P» — 




% p - 


ISTfte -*TX 

same as — iy 


concwoe that ftu. logic cag ge 

^ D»wep (%>M r«e 

i. cw M same Be pone with Notf 


f 4. &W6M A 4 -bit SHIFT Re£*St#, 


3 - Stteiu That 




ReogAe> THE AddeP 
OM p rw> GSIV6 ojopy 
/VA/pp-eAres. 



show its cwItphts after ea4i 
o ? w clock pplsk h rue 
wiBfce ooii is evreAep- 


WW W0UL0 VoP attack' 
A Putter To A oxwep 
To -SOOMp whem T«e 
Cwur Hits hive . 
{-\oo\ iu empy) 1 - 
Hinn wok at ute s&v 
ear evaep ou p. i&). 


b. cof«/in« yoypsaf that 
ATTAWO i^eprepsTo 
IKE 0 UTPUT 5 MAKES' A 
COPMTBF COUKT pACKVAPPS. 


m 






U TAP IMfWf 
(X aecrMc 
CMfOTiM, fteWY 

m m-wws me 

bows m trtA/o SHeep 

CO(APUT||J<b fljuiefl. 

fiony op pro cess/w^ 
coou) ee Dome ujith , 
RglfUivJeiY pan ®m?oaW5, 

Bin- eim increase iv 

MEMOgy SlMPLy MEAPT 


mmR 


me k'VN', 

prtY W pwces To STORE 
TjWrtS! 



Since tkca>, Resent into meiw techhoo^ has 
PR oy^HT pouv w Cost consider a«t. fop a ©o , 
AoNDPeo poctAgs yjy cap pop A Micro wta over. e>4,ooo 
fV»s op MPMOPy compap® with Mtoag’i mow 
of Mbor ioo Mpegs *— at a 5$ jot muio»$t< 



*eoiK did W 

ODMfOTe IP 
PiPARY. 



AN iwfoPTMT 
Di-otiNcr/ov exists 
RETweew 

ELECTRONIC 

AMD 

E 1 KIR 0 - 

mm 

MEnoPV Devices. 


PtecTWiC. M^W/eS, WITH 
fTo MCNINO roprs, /vpg 
as fAST as the pesi( 5 f 
THE coworeR. 

eiK-TRPMeCHAN/CAt- M00$I5$ 
me fcOVlM fAFlS, LIKE 

disks op ppas of tape. 

This MAKES TW SLOW— 
HOW SLOW DEfEND/WO 
Ow The TffL Of memory. 



Electronic MeMopes spegb 

MAKES THEM IDEAL fop THE 
COMfUTep'S MAIN, OP INTCPA/AL 
(\AEM0PY, wwle ELECTRO- 
MECHANICAL MEMopigE ARE 

used foP Auxiliary Storage 

OUTSIDE THE MACHINE, 


EierPcMAOMETio memories 

COMPENSATE fop TrtElP SiouIUESS 
WITH A ^AVTIC CAPACITY 
one RAPP Disk can Store 
U f To Tew MILLION 0YTB3. 
COMPARED WITH A TYPICAL jVuc&A 
(AMM MEMORY Of 05,630. 
(■2"0 PVres. 


1ST 





IWTPF«At MPAWY 
CAV Be TUPU^rtT Of AS 
A S/MPte 6 R 0 , u»iTf* A 
cot at each iHTe^secw- 
DtffcPW otJ the 

CoWfUTCfl, EACH cat CM) 

AotP owe byte. two 

BYTES, OF note 


■F 

BRSB 

IK! 

«■ 

■ 

m 

■K 

>SBii 

InMi 


Sfl 1 
■fl 

In 

■V 

\Wk 

■iBi 


■ M 

71 

|mi 

■ 

m 

iV|j 

M 


■■ 

im 




evepy cat hp* a msye AppRESS, specify m, 

IpAPPe IT SITS IV THE &w- ^ 

C 0 U/MP 

o <? 0 c c 

0 0 0 I 


O 

S 


0 

1 


i I 


°o 


etc 


fiM 


oooo 


ooo\ -E 3 -EH 3 -ffif ^3 


Access 


oo\o oou 

^ ' 

ROU) CPM**^ 


IW VFACTiCe, THERE MAY PC 

MAWPSWCA fifiips, |W WHICH 

CAse The address specifies 
Tie 6Rp wdmw-.as wot 
AS "Vue Row AMD CCU//W 
WlTWW IT. 


BB13^ 


I\PP^S 5 

PIP) IPPI WIO 

CCLVM 



l£Tc' 


Do m covmt A ceiC* appr^s with 
tfc awejjrs !! 


155 



IWAT IS TrtE fKAXfMUM MMEER 

op certs Tup CcuVuten can 
ADDftss? this P&?erop& op me 
|^JU6TH AND STAUCTOPE , 

Of THE GOiHfUTDR'S VWS. 
p»P eCAA^le, A 32 -Pit 
/MACHINE MAY INTEPPRET 
The rust g grr$ as aw 
INSTRUCTION-. 


ipsrfifcw 

— A 


DGEEIIIIEOEEQ 


'".'HD 


M 0/T APPAEW 


...AM) THE REMAINING *f fits 

AS AH APDfrESS. 

|H THAT CASE, AODPESSgs CAP 
BE AVVWIW& geru^H 


M g-Brr (v»icP4>, on Tile 
0THEH HAND, MlOHT 
fAOCeSS TWEE BVTES 
in Succession: 

Itfloli Klolililu 
AN INSTRUCTION, 

r»uioi»i> loi.ioj 

The fiPsr AM-F 

OF AN APPA6SS, 

|^|o|ol» |Qll |o|o| 

a«d The Second 
HW-F OF AN APDflESS. 

►► here rue address 

r l& 16 PITS U>N6, 
OlUINfc a. u ’,£,£,556 
foSSIPtE APDAESSK. 


CWOOD ■•••£> 

AND 

MU I * a a<f -i 


61UIP6 a* ff fossil MEMORY 

cett«. 




16- Pit IMPS AAe 
OFTEN Spur tit* 
THIS |NT& HIDHEft- 
tewa. AND uweR- 

leva- pyres. 




** e 




op- 8^ -16, ML*. 

W«ex -- 16^256 


&rcl 



rWSTflse^-iojWieEfts ptaig W e dibits o* s 0 

H&XApBC//WAL W0&05 PIPITS 0 To pipr^J -rt(£ 

extms AftE (Wes^TO) ef the imeS (Rf.‘ 


DEOMAi. 


Hex 

fa? exwvifte: 
4Aop |tEK - 

4*16* 

+ IO1O6 1 
+■ 016 
+ 13* 1 


l 2. B ^ ^ 7 # 9 U? II iz. (3 /4 |£ 


1^957, 


IUIMH. 


I 2 M^tTJAAgCPEf 
To OHVepr glWApy tp HEX: 

g£W the gixW xiimeeg itm> 

HlWteS, STXffDUfo FJiPM the 
W 6KT £p«verr eftcf* effete to 
A HEX «6it! 

101 mo oi£>i ton 

V "T'' V T' V' 


157 




ffcw w HPkpPlPI'ftE <WT OF View, THeffE ARE THREE 
maim types o? memory. 

5$f 

ine*oRies use 

UTTLC MA6PE1i6 

nouawrs-YbfK. 
eA encode aw . -■ 

re aectRicMTV 4 

Mtewemep \n <?we ■ 

of two oipecrw* 1 ^ 

RerfteseynM 

o a»p i. 

■ ^W~^0$£tHCOHfuifo£ ‘WEMOWW 1 

VWpV\A /Vt> 




OSes fuffwps 

90 I^^pRY 
nea is eKewUY 
A CfAAAu-a.) AeeiSTfRi 


H^qjqtqjqMPfR 



o, 


ft 


INDICATES A l OR 
0 AT EACH SMO 
fCNWT ?Y THE 

«?#*> 
etgCTWt CoUMBtfiOA 
WAe. 



1 (0 i 1 <? o o 1 


Wffll ) g T^DS m 

-pWDOM access N'EAWV," 
(ACM/IW6 THAT My Cat 

cpn % Accesses pigecitY. 
Fpm w o#e Mewes 

Al%> fHOVlDe gA)J0OM 

access, P^r f&p some 

f^spv RAM H^66et> the 

pirn 1 - 








The fgftCTic/vt 
Difif^eNCE 


PETIPA THEM 15 

That Yao cm cycy 
REAP WWTS (P 


ppm, mice wrm 
few yen/ mi gevp 
THiv&scur op 
WPre 7B6M /f) 
with equM etee. 



wrt»/ You loW A fwEP/w 
\mtc ths co/wurep, it is 
stops? IM /J 4M* 


l«9 




ovroiwmi-'J, 




===B\ vr fo peers w I’m vwm t« poioep 

[MSS^/ is m>ep off. 


fop eXAMfue. l ou)M A Tower 

coi » ipoTep i*ntn lea? pvres op pam. it m srote up 
T o Teu ppo^AMS evtN uHem row it off, 

PPCAOSE IT K 66 PS Some eimtiCtlY P 0 UUIW 6 Ti«WH 
Me HOP V. 


gut uWP 

1$ wr-im 
pift... 

eve -eve, , 


p D PDDD O 
pppppd a 
pj C3 PDPD CD 
tpltJ DODP O 

[e*c 3 C 3 ipcpacj 


a*# 

p<- 

E 2 I^ 

G 23 & 

tfpxtfaya &{V2i &>t 

10 §Z 3 EsEJ fffipafrpza 
K» UaVnVD E5 



PAM volatiutV is we 

peASo» THAT TUP 
MA&WflCfMT, DofAltlBte 
Cowporep is wivemu. 
to T«e vA^Apies of 
ouTMopeO, eRHATic fowep 
06 hcpM 6 Stations ! ^ 




■i 

« 1 - il 


pkap-owy MewM — 

oiSce ns ccujevT*? m enepev, 

CM (JEV^F peulplTTeiJ* 

OFftWFIlV Rom IS PI ? ocfiMMep 

AT Trie FACTORV, BUT TKgf?e A&R 

NtoUl ALSO f^0(jgf-?|lo6P/W'AP^ 

flOMS- M«4< CA»J RE Cust&m- 
^(bPAW To TUB USBRS 
creciffcr/vritftfs. ^ s. 


*excerr ft>( i 
BpROM - 

e*teA&.e 
XlobMmfeu 
m-eir ve 
woP t #rr 
IPTo t^t! 



what Affc 
YW POifo 
OP j 


To pMftv 
SHACK 
T2> 6^T y 
WO' / 



MUKfc PAM, ftW 

IS M'WMm 


it Keeps its 

ODNTBKTS 0/pW 
UiTHwr fowep. 
AFTep AU-, It's 
W(«6 0OT A 
W6F efto OF UlAfo 
(OIW PBVSIOL- „ 
CDWecriOHS At SSWB 
|NTCRSecW5. 

1N5 CoMPeCT/OKS 
BEMMAI, $£bmi&* 
OF LlKTP-16 COPBeait 


MO? I 4 AY 
I HCAV 




(vvd, (\s loeu, see, pp/w oays 
(W fiwfcfrriVNT RPPg INI 
W CoMRUTep'S COMTP-Pt- 
section 

IM. 





Ttte RfKT 8AM 

CM? i»rm IK 

PITS Of STOW# 

Idas a 

S6NSPT/0P- 
8UT fW 
64 K l$ 

CoMlW, AW TUP 
iSfc-K Ck(P , 

« Rpv)epj 

HOC Tl 


KKK? 




pespire Ttfe Sfwrn of P.AM capacity; 
SMPTIMeS IT IS mot TH£ AA'SU'SK To 

eve j?y pUAyep ;/ 


( Stwu) OS 

Tne imAY to 
stoac 

Moftr 

TWVJ lAT^AC 
SAM CaY 
WtP! 



U 6 AASY Of J 




WVDOM ^ce& 


ftp eXAMfLf. 





fASiftt, Less mkv, aw TAg cmm cm Aoe 
CHOICE IS Trie 



A Pi£> ^fur» Ss’sreM U&uaW/Y /vwunfw- Disk 
DfMl/K, WW ftoW^ApH-AtfMMKfc f&o/WP Heaps 
0APHW6 flWK MO R)(t|H Aqzpss Ifle *WltPt> fOVrrefJS. 

Atf SMMlv 

Lowest 

MAweric 
PISA'S MAce 
(FJCtSTic. 

Tri^iwys 

m jw i&w 

D^CAwcREPtre 

kTJ? 




25*g, ^Tie AiASs srowwe iea\poux>[&> \uam 

&U&BL6 CHflR6&- COUP LBP DEVICES 

*0 OPW t>!SK& m 9Y DASeps. ’ 




f UKfc lurepm tmow, mass srcp^e /wstpp 

0(5. WMATtep." We T«e floppy PlSK pop BCMPlE; 


B 

is 


n 


■ WlM ■ 


floppies m ®mcm> 
WTO FI MI’S too 
secrpfcs — Tiwee. . 
kinos amd ei<snr setfosj 
in this vepy ouep- 
SMPMfifD disk. 

(iYs we uke at 
seeroas aw>77 finds 
M a earning disk.") 


To (k^ess A PP^Ticoum 
BUOCk Of DMA, yoo 
Sfl&«V THe piMD puMFef 
Amd sk-top uoMeeP. tfen 
T flE DISK DRue 

Vl spins tke Disk 
umilthat secrof. 

Lie-S UMDfp Tue 

Few/mane new 

a> Mcaik me HeAp 
IM OK OOTtO 
me fpopEB f m. 



I IS1 T fcgjf 

l« 


o 

0 


a men pam^w, 

I&iho a MicpocoMftnep 
To improve pfooucTivnV, 
W$ The APPfeWre 

PRAAMS (fpO/VI ##J/7£ 

Ht/e.) &Topa? on 

nonne&. 


'HA/p i/i 9 ?k 
7 Ast^ 

T«ev /ype, 
\ Tap.’ > 



fW IP 

/OHIY W 
1 Pepfte \ 
mo ca^j a 
see th*. 1 

U^T H» ' 
topie , 
Mto AA»y 
OHTw* / 
vU 9 r- y 


B/epproM ) a GouefwwevT 
sPw t*s cist. . y A6W (take 

Voug nov) 

_ MAlMTAIlte files 
on the af)-zenPi' storet 
_ on A/y p p i«k- ’ 
wSUiSTO 


te ?/toiop coMpftvv 
Sropes no gwgie 
MfMopy THE MESSAGE: 

"the nuMBeg you wm/e 
Peached >s hot w 
Service ..•* 



^yVM-. ‘SoiM'ds 

ire A 

V6REAI 
. eepg’/i. / 


UIEU, Yoy GET THE PtCTi/Rp, 

Now it's t/ME to Move 30.. 



ACOup WTrt lyprr/wnpvr 
Memory a^o the fipJTrtwerc' 
E«C>IG COUWL is. 

The toMfuTep's. piral, Cfirac- 
Imerepiert: <x>g olp 
SCHEMATIC diagram $m*> 
The Oouj of 


cprtpoi (*♦•) AW 
IiWMATiOR (e£V 


iHfOT 



IT HECps To pepRMR 
THI9 MteRAM ju A 
WAY THAT BETTER 
REFCKT9 A 
6eRtw computer 
D f6l OR KA/OU/V AS 
"gV6 ARCHITECTURE-" 


The vertical ap-Pouj4, 
fefftESeYTiWo ziecwmi, 
fAWAYs A BYTE 

op. more wipe. Pipe 
The Bust 5. 


ACcpRIW TO SiOft/ACS 
PASSED AlowO the 
CORTRoc Bus, ADDRESSES 
ARP PAT A eft PH Awo 

PROVISO that oddy 
ore "PAsseuseB" car 

£ioe Tne pus at 
A TIME. 


1® f»W y D 



Wote that au. the arrows or the coutroc bus 

DP4i fOIRT /JloWp fPOIVl THE OOWTPOi. eeCTtOV- 

qo 







Kptu mm ro ima &m tms coutm., ppom uihich au 
dapk Appoint few MAP '?'? 


A MeiTAUMWIHCAt- 

i<eep' its eiecTAoMic 
0*Jr Of AWTHIM6 ? 




17 / 


i\Y& Wove a-Se, coutioc fevers \% Cmtcrep 
W vrs ge^iop- ... so tefs Fpupiu u/nFfr hWwo 
wYpv 5 ^gpsi^pupi© Co/wPuTep, FtespK 
cvt Tpe d/a^pma ^ two fbeez pack with s«?/«p 
esseMUM, covvreRs mo fte&mepi. 



Yu& 14 A IAiMMAU ftmeCfiOV C>P 

K wt. a -ryp/cAt, teMpJreP 

3e awp (DuArref^, 

Put Ptiu «oMPwep4 pM/g Tpe 
eves spwn \we. 


m 






irtutr Tpey'pe m- 


ffWAM OONTep 
Tl CK9 OFF TH6 
\N4tpu6W5 
owe BY owe / 


Ivo... 

TuM.l 


mde& 

Tm^w- 

PPLOE "WE 
We^of 
WPfT^p 
P To ewtor 
op. two 
MEMop-Y. 


e p6&st efi- 
M» HWUApY 
fl6N6T^F To 
\Wtp WUM0ERS 
OP TP0P IWKY 
To mm. / 



\MO-TPCTio/J 
fl0blSTEfl; I 
W>U£ ^ 
ewtopeo 
MEpWOF 

u mw ‘”‘ 

?SjLn)tm>. 


hcemuwt 1 

Tte A4/* 

MfW FflbGTtfR, 
A 

(UM/IW6 TOTAt 
OF Aw „ 


<XN?mv 

. Teu MIJJUT^.' 


' coouVr 

SOU^ I + 1 

i uhihcut it 



UN? A W*. 
THAT Pe^T5 
. FtfM'p 0V 

fe Th£ , 
^ |4l c^6^w 


IM pact Q)MtW Sp^MDS most OP \TS TfM£ 
O^T MO01M6 TrtT OwTBMTS Of 
FtfblSTtffte KfcDUA/Dl 


173 


To see ho/j eomoL iww«, let's follow mat ha?p &3 
» V 0 *f** -J^g, 

o^\im mTfmm! 



like ewfwte af&t omPltbks pw>6Mm s caw ee 

DESCWFt? AT 0A8W6 i,m«- M pg£l ) j (MTR 


UlWE: 


uihica specifies Tub (Wurctfs actual- wtes, rut 

MlTS Tue Five pefA/LS. AT TA1S Let/ei, T 

App two IOIW0FPS- ^ 10 

O ■ U?AP TrtB F|ASt 
(JUM geT | KTo THE 
KWMPi-A-rpp, 

t ADP TtB SECoup 
VuMSPR (M.DlVS 
Th£ Sum iw TKF 
AOVMUUATOR). 

2. (WTfVr THe CPwl&RTs 

OF w ACCUMUUAW. -> - - 

3 halt. 



r. 



To emeu this \ts pRcpe* AsseMBcy we- m^t 

specify The f peace LOCATION IN memory Of Trte TWO 

wunAgefK To g& Appep, and Comdex the wordy 
statements into mnemonic*- abbreviations. suppose, 

Pop example, that the numbers APe stored at pwesses 

IE AWo IF (HEXAPEOMAL). CW PROGRAM BECoMeS; 


a i«oe 
P 566 MRY- 
LPN 60 A 6 C 
?(N> 6 ftAM{ 


£?. /-DA IF 

1 . /ADD IF 

a. oo-[ 


3 . Halt 


C"LoW> h-CCOMuLM#- . 

win a>p rem of 16 ") 

(**DP cennewB of if) 

( Vrpor coweNR of 

UCCoMolATop* ) 


*W*MWIt = •ISMopi'-AipiMI’ 


\w ceweuM., ASseMPiY-UANEi/Aee StateMcnts 
HAVE two PARTS- ■ 


The 

INWca De&AieK the 
STEP TO RE pEpfbpMED 


AS IN' 


\] 


U>A1E 


which mf> the ADPPess 
on WHICH the OPepAToR 


om -r^ pe^iceAn- 
0 ? 161 figST 
v &n^f f 



W>T0 6 (?(Ue 0f£gM2#S PW'T V&D fW CXrtAUT OffctfAM). 

W, & ft OMt^TMD To MUV To Tjtf AccUAU^ttl*. 





WflUJ THAT 1 a I f HAVL AM AS$£MPPf" 
UAWPoAPP f&PPAM, HcAP 00 Wd 
ftep IT To TueMWE — WHICH 
OPLV UWDgP9nvMt^ ok'fiU? I S ? 


Tue Answer is olaf- iwmiiM T*e 
0ACH OPERATOR is fytCWP AS A &TP-INP OF 
Pits cw,tgt) ns "<9P-Cppe." &Me s/i*ipi£ 
SpunFOB-S: 




PfepAToF 

cf®oe 

LpA 

OOI 

ACD 

PIP 

POT 

IIP 

HALT 

III 



Tw0j A MAOtlOe IWSTPOOIOP C0JJ6IST6 OF fW Of — 
se&MW, OF 'Ftew; FOUMUCP pv AW AtDPESS new? P|l/UrS 
Trtf pfaAUP IM B/WMY 



tR-cooB /vpppess ft fop 

ftap r 




SO mz's m TAAM^lATep |M7& MAOtME L^6UNX 

o- LP A te <?oi iiiid 

1. t*Vp If OIO HIM 

2 • Cm 1 1 0 $Q(XX ^>/y 5 g| T 4 (#£ o.K. 

3. III XXXXX,^ taevU # 

IfcAWA&P! 


1. fty \f 

i. cm 

3. \\M-T 


J\|(0J^ (aS4/mip£ aw |)JftT Dei/ice 1 ) 

TA6 FRWV'A SIR'S M*& P6Ad lArfp COAiSeiWiue 
(AgMPPV APPAfSSP*, VeOMlM ioitf( 0. T«e 
toUTO Of rteMPPV' /WT«ef 


APPfess 

<? 


^worc that ta£ 

?(U)fefAM 6Tep 
MU/XCEP /s Tt^ 
Afofe&$ KWf 
V |T* SToPW 1 y 



comitr? 
ooi mio 
0\0 III I I 

l I o ooooo 

I 1 1 OoDOO 


am> i & AtSc ueeo to enifyt data ■■ w two 

Mdcfr IP P&- M>DfP. M Tuto WM0^ iAU DP, 
g- Aa/p 111. w 60 |p APPtt^ 16 APP If : 

ie opoooioi 

tP 01 1 1 I <90 1 

a Atw CAP Tlte CPaiFPTCA D&TtAdOtSH PATA TT<?A1 
»%- UteTfWiOPS? ay ASS0PWN6 EWTAIP6 is M) , 
• IUSTPUCTioP, Ullt-KS IMSTAPCyep to PD OTAe^lOl^lJ 



OUCB Trie fPWAM 
\6 storcp, control 
CM gg&lW &KVT/OV, 
|M AS^/es, of 
0/^ MORf PftlMlTWe 
Srgps c/vua? 
/fucwmrmvous, 
OMf WiCfoitfcTROCT/opJ 
OCUWIW WJITM Efctf 
CwO< fuiSE . Are 
You Retw ©p tre 
^ detnls ? 


/''coutPpo sews oy fmMM w noer iwstruw. it-' 


0-0. NWK COWTfWR 
of ppo^ra/w 
c^HTep fawwco 
To gew WITH’) 

0.1 Moves Coffee 
OF 1W MEMORY 
APDRESS 


Tp 


To 


ADDRESS 


IIJSTRoCna) 

ROISTER 



THE- IU^TRUCTiOM RE6l$TeT UOW PWS THE PiRST 
\RSTPVCT/ON>. COlJTROl- ''READS' IT WJP- 
0-1 Moves TrtE 

IWSiRucw To 

t7 e%*£.fEfc^i£ 

BOP 


v.y.v.vM 


address 

PEO’lSTEp 


0 3. Moves CONTENTS To ACCOMUlAToft 

OP TRPr M6M0PY 

APPPE&s 

-fre ACCOM W-ATOR |S MCW toAOEO WiTp T(€ fi&T f/E£TOf DATA. 
OUE IMlCROIM&Tfocr/OM PEMAIW5. 

0. 4 iWCREMEMT PP06PAM 
CouATfp 



178 




bit cwfosep ? lets & thf^oh it hbw with rue 

m r ‘sxe?, aw ‘ 


A6AIP COAHPa felMS HUTU A "FfeTOI fttASe': 

To 


\.o Move WTem 
Of ff 0(?fJAM 
coowrep ow 
00000001) 


ADDRESS 

Poster 




1.1 Move CoMiefn? To ipsttoctiop 

OP T^T ADORCSs RE^lSreSR 


Tie iwsrpucfiou ip T«e ivs-rPiCTiok 1 Rearer, oioum. 
cwse& coptw 



To 


u wove (WBess 
PlOP FROM 
IM 5 TPVCTKPP, 

mie m 

1.3 Move C0PTeW& Xn 
OF THAT Mewopy 0 
ADDRESS 


WDf&i 

Reeista? 


p pefoKTER 


GE 53 S] 


14 signal Tie 
ALO Toflpp 
AH) TVT TUB 
Sum 

AibNP, Ttw'* Om* me 

STtf: 

i -5 iKjeMewr 
yiwrww 
wwep 


IM ACapoATod 






179 




wea, UiCK/uf Trtfc LA&r two Ape eAs/ep = 

OP AUD 2- t AR6 
Tn& same rent# 

\^1pUCT/£)K5 AS 

i Bef&pe,tvrriv® x 
i^'Tf^crioiJ 2 ("oor^ 

\P Trte /w&tpuctioa* 

ftmSTgp. 

1iw« of- cope (nc’) CAtfSes Qoorfot to — 



M- Move CoingMB 
of AaxmAUfc 

2- 3. iNCWwr 
PAoeAAM 
COt'ATTW 


To 


C FKsW 





ftwftUY comfoc fercAfc T0 ii&mw m (mr), 
lurtcu Cw&es covipou t»- 


?.z QO M<7T|«A>6 



100 






WITHOUT TOO MAWy OSTMiO, 't’cVCW 
Tni(0« OF »WTPOL $m(M /.!(<& TtflS ; 


\UAM 


Of- , 
CODE^ 


9eQotuceK | 

X *1 J' J* J, 4. ^ 


m 

sue 

iDp. 

m 


a 



T k 


ITS llJpoT 
CONSISTS OF 
CLOCK wses 
AND OF'ftPES. 
ITS OOTfVT 

awsisrs OF A 

sequence 

Of S(«?AL-S To 
W P 6 WST 3 S, 
COUATFFS, AW, 
AW? MgMcfi'. 


infill 

CONTROL evJ 


TUP "fllCFoPfWAM, WHICH C0M&-TS THE IMPUTS To W 
PPCffP. OUTPUT COM&V AT/0P&, |S STpp® IV A RfAD- 

C?pur lAewoFV peoicATa? stpiCtiy to tws poppose. 






\u i\H the sm/AW is wore CMlicATep it> 

DerNt gur the SAf^e in PFiNCifte. We are we 

Pab^teps, AMD Cf -CODES m LOU b& HAW THREE #TR>, 
ALLOWING CONTROL to FESftW To A MUCH DAfW 
SET DF IN6TFU6H0NS. Hgf?e'S Trig I^TFoCT/oH Set 

of a 6 ewuwe Ptos^p, rue aw»a 6goo. 


Apmwgrie. 

AW> 

ADO *JW CAFFY 
SUPWtT 

SOFTS tt-T IAITK CAW 
l|Jcf£M£MT 

oecAt^ewr 

COlWfAFE 

Ng^ATe 

U>6lCAt- 

AMD 

e*cwsive of. 

Iffi IFTBFrtT 

suin' ten 

Shift pout AMM»ent 
poTATC F!A ht 
P>TATe tepr 

rest 

DATA TpAVSFgF 
IsTME 
uew 

at* ow< 
aew oi i^ptoip 
#tcwy 

SCT OV^ffW 


egAwv 

p&wH\ez^ft) A 

if A/( 7 rz£fc> 

BMDCH (f e^i' 

8*AW 

if C/W 

0(?A*r3< IP VOCtWY 

ePAWH ip fcsrnue 

6P-AKIH If tf&ATPf , 

tssiags& M „„ 

lFti« WMoAejH/Ai- 
BPAKH IF HI6HFA 
gPAWH IF MOT KWH# 

FAAWH Ip tweA _ 

PFA«a tpWWW 0 i 

SO^RamWE CAU- 
CAte SODftHTiNE 
gOSIWIiNe (fcfl/W 

/HKCgttAwezw* 

U)Mf 

ADJI^T 

efc \A/TW^r 
Pl4A*t£ IJ^wer 
AW 


i«i 



owe <S?owp of Twese in/stpwct?^ oesepwgs sprim. 

mnwv- THE 0P/WCW, Op |U57P0C7!C)JUS. 


luea see, 
tnese gwe 
Tee coHPurep a 

iot OF ITS 

wtuegtf*.* 

Twp efi^r is to 



To NV»q? " 


T oF 

Tie fPo$AM. |ne 
SIMPl^T JUMP 
\|)Sfpo6Ti[)U is <Wr 
?tNiJ 'Oui/np" |U IW- 

=£> 'Jf*f J®’ cwfies a>wm to e^ep 123 ;u T ne 

p^T^^g^ 2 " PRoC£ ^ w WTne PP06PAM 


&/eu 's«w‘ 

N® COWPlTiOWM' 
OuMPS. Trtgy 
TPAMSffcR CMJTPoo 
IF SOME 
Qjwprriow is 
spcnspiep.- fa 

iHSTpwe, “JyMf 
IfZepo' |ieAN 5 

du«P if- ute 

AccuMwjtn* 

Woods o- 






184 







Pot tmt!s mot Ha*) it is iu cottfoizft sct&Nte... 
\»sm>, ffWMte im Severn- m eiu® 

to Distiwsh Fif^M T«r cipcmt epwope 

WWTops disk DPWk, Key&wos, w omep 
ITefAS £?p 00MVUT6R lHlAlfs?B)lM\ISI§ . 



WHftrfe REALLY 
PLWY Wout THE 
WPW 6 IS -WM 
SOFTiv/'RE ia< 5 Me 
OP the HA/&EST 
iwtm piBovr 
Cot*?um6! 



While hardware has seem prop nws> iu price avd 
efoiWwib im power, sonWRe ocly <3ets mope 
WpevDoua-Y G5 W?lex ■' 




v V we see smaller aw> . 
==ye<viAuep chips with , . I 

" PI666R + BI66PP (CAW ACS'/ 



108 



fKo&Wweps me uorooe n\w 
MPe of T en suppose to ee Soutffy 

DPeAMeps wwse ideas me mmno to vo with 
w im & physics i' A — n ' 



feSWffi-* 

-»ee LotJ6&i HP*® To 
(HoRK /H T6A MS— A 
SfeofK^ I t-£Wt to 
WfWGPS. IM^WtcP- 









Ti/f* 4 W> MAOWAES 

aatu't Pew. nAAa«ues... 
W'fte APS-TAACT 
MAtHlfJgS, BXiSTlM^ 0 UUV 

\U TfMty 




n«tt Sdg/xKiV 6 , A 

tupujo mMue »s au 
IW fUT-OOTfcT Device ■ A 
ftn* »>x that Aoap s a 
Se£pev*c o? <?* am? t's- 


Th& output 
oefguoi oMuy on tap 
fAeaswr iufur (o of 0 
AW> tap fHatoo^ output. 


TH£ MMVPf Of 
Ifte OUTPUT is 
OWIMP0P-TW. 


W tf AfM 7 f«W 2 IS 
TuPrr m Cn^nm 
fpoM out ourfVr 
STATP TO Tpe N 0 O- 
m Oive/j py 
t>efMir puu^, 
C*aeo thp 
mmmoN 
rules. 

THepe's A 
jMA(|to>e 



Tut RPASoU Who 
Mxawwes A£e imoIim 
& THAT Tttfy Apo A 
A WAV Of WKIW3 

flWCAUY APour to6tC- 

AMY WTU--oeflPUP,STUp-PV-ST6P 
LoOICM. PRpeax/AP 
CAM Pfc ZWoty&> ulB , 

\V SomO TuAUIO a»MW&- 


VfbH ofrwa, s® •>■ ueze^NM's c««Pire> ! - T«wat ^ juiHiMi, 
Ct/freti *-. 


191 




rue miac \f thpt w wm&M. n mmipc cm... 

Tocrf 


JJrc&i mbructm! 


%ftjs. to tm tub 
wep^t TvPW HMM 
(V) (tor hi® Mmne T, 
You 5UC0P& Ts 
WisiTiow piifs owo 
U'6 Tffe. ftT ew 
Step, V OpS^Ofo its 
M jufor, THOJ 
To t6 

IPWtetnoN goes to 
Sgg WW*f To Do. 


S 

~ 7 . 


t> in mm y & 


\°>i 




jonu Vou tJewupw c*m Tup^ i Dete (\ eve? 
?omev- vow mmv kw hot^ &(/«>•• 



ll \$ELF-R£PflODUflNe 

L-v/MACHIHK ** to^ma 


m 






im mo. 

Co(A?i/[5pS O’ 



£WKpie« Of N^opirftMS : 



“If WUOlfM* 
WKfREAPS APE 
VKU-IM? UKe 

UNcswes, i 
Wiy- ue pouj^ 
m tpv to 
EWoy it. 

cWMfie, i 

WILL (Jo to WOWc 
t 6 UCt/M.." 


0^ it's w Kumwhm fecwse i kudhy* K*w uhiht r<?c»- 

i. check To see \e wW+ickps /Ti 

We fAtnufc ^ / 1 

i. \f y«6, m<, pouit* t ew! xS %\ « 

3. If VO, (pOToWOftf. 


\ 

fktwtutn, i 

B me 

wse TH(M&> 

,yy 


r uteimef. 1 


(1) IWftfT (V fWf * 

ftfMotKs 

RCPRESENT 

Kl&OfiTHMS 

(i| Mw-Kfiy % i ?Mfc irsar 

(2) MULliPiy * TrMK. 1 

<jj *>&*>£# + 10 

(4) ftt) THE PgUCR Of 
OJM>^ 

/yf V<x» yM>ef2SrfM>, \ 

(5) ft® ip To The FeSult 
of (.4) 

f ye dolj/j KM) / 

Vgv * gg j^ / 


— J 


ifc 





EXAWI &, 0 ? 




t 


\°n 



S m StNJdIW 
Sf/M Rx-4 m 
usep t? 

©NSiEpro 

f&uoui- ewh 
step is 
Wesmgp 
BY ► 

sramv 

^&D — 

Iimat &&- 
Tfi£ 

5HAF& 

\fJPICfcT<P? 

WHW Tyff 
Of ST^P I* 

To 86 
WK?' 








uefs m The 

aou) wfts 

orM 

ffWM A 

C00?16 Of WK 


lU g<T« MOOpir^M^, Tue PkW 

lx one wecwn, w s-tapt to fww- 


( Be^rj 


I 


/TV 7 

[ 

I 


CcmPiTE 

%*■ 


CdMjMe 

w *r 

I 




it^ Peso possigig fbp. ifte fkw 
M>0flTnMS To JUM? FppwAPO 
Ol 1 fciwfp- fcp exftMPCO, 
let* pewfuo iwr fiRSr 
Pi^0PlT((M: 

1. IP PoM^ (XPG f?vu«^, 

£0 To STEP 2. crntepw^, 

(jo To 2ief 4. 

i- us Dowv fw> ^wJoy/ 

3. &> TO srff 0>. 

4 LEAP A WofMAU Lift 
f&p 04 H0UP4 

5 &> ToW f 

fe.CTO 



Y oii w fc flow crfA*«T 

L^er wm«e 

WPirreAJ vot& that 

fr W < 2 »JTI>JUE IXD£f)AJl7*ELT/f 


l“39 







funw oaapts m vsem 
iw neupiw To dpsi w 
(U. &opmM> -iwie 
AUYWNT- Aw pe^iw 

Pit^CpiTHMS |6 WHAT 

computee ppcef ammi*& 

16 AU- KgoPT !! 



Tap fl£6T step in UOfU-pW AMY IS Tp 

-4HALYZE' Tup JoP "p 6& coup, AW see 

YW To do it AU?opiTAMioAtDT ■ 


m^e to 

TvW 

AW^'TAM^aut 
AA* CM;8ep 
IWJWY 

SoPrwAPe „ 

NWTMAPfe 1 / 

(VtOST 

SoPlWe 

D&y&Wpe- 

Hwe 

tfPFRog Srofl# 

WHO DIDN'T 

kW 


WAT THEY- 
IMAWTPV 


/ fa... \ 

f Tm lMfi*!K/V74J \ 
' Smtp no im i 

aV <#- 

«« * 
Jv$T fa faOOO--- 
of- MAyfe we > 
_ WASoReeS... / 


to# 



9 




lets TfV a cw ? to Mote exampies... 
A Lime Mofe uwfw- ft cemfur^p 
(AiL’KT AX7i/ALlY 0r ASKED To Do. 


T\0P PWAT0S, t-«ft AMD SOPrtlL, 

swftffc Tueip weals. twsv 
?£>T p SpuP ®P ftw AWD spfe 
Tppip twiprs. at the m> of 
Tpe Mo™ TPEY WAW to 
kwow ivw? owes ukdm wx^ 
yiPCp. 



Tws one (&&> The 
CowPurep T0 

EVAM/ATe THE 
RCpAESS/Ofo 

XS-SX+IO 
mot Oi/sr at 
value of x, &>r 
ftp MAW v hm. 
idwnetY 

x*o, o.(,aa,o.3 
...ftVP soov... 
up to 20 . 


10 ) 



F oonwre pews' 

m pfascu im so< 

LET S* Sale's BIOSES 
L» USA's EXCUSES 

Them the i? 7 m expense 

IS S+L, AM) EACH 
Pcwmate's Shw?e 15 

i(s+U). 

IF USA OUTSfElJT SofrtlE, 
So L >S *, IHeU 
Sophie owe* u«a 

^(S+lO-S, Of 

iCL-S - ). 

(?T(W|6E (u)HEH S^L f ), 
USA OWES SofylE 

i(s-Ll 

Tue fLbofirm * O'JTffr 
|S T& Teu US WHO 

owes m »* awp 

V®W NIUCtf. 


ewu 


INPUT 

L,6 


Compute 

IUl-s) 


/ output 

/“SOPHIE , 

! owes usa 

AM LCL-S)./ 


QjMPuTf. 

V(s -0 


/ OOTfUT 

/ “USA owes; 
/ Sophie* / 
AW) its -LV/ 


* > MEMlS "IS #EM«AW‘} > MFMJS "H OpeweP. THA</ on BJWU. > 
<L HEAHS "|« U6S4 THHM'i £ WEAVS V \SSA W <#■ &fuhu To". 


101 





l(J “fWlfLC f Ulb-Oto," WPUUANT Tp Ei/AU)AT6 A ‘Sltfctf; 

on, x*+m+i 0, PefeATEPLY At piffERewr 

vw-ve$ Of 1 X ()JAMglr 00, o.t, 0.1,.... ,<•<), a.o) 


Tue ope of Tue 
AMboPimM w/u 
ee this i-oop ; 

1 . ftofe T«e o#ewt 
VAU/p Of X IMI1> 

XV 2 X+P 

2.. PP-imt thp Resow 
■5. A/exr X 
4 . Pen^ Ip Step \. 

wP Ai^o rt W "® 
SfPKfY WHAT X TO 
fiTAPT WITH, 

m» to stop. 

AM) Htw TO COMW 

‘M^T X' 


f, 


note tow THe 
fiUXD CHApT 
SHOW* How 1H6 
(PflftMM Loops, 
SKP, ft-W&W IA» 

success vah)K 
Or X uWTO. x 
excess z 




-J 

W3 





If OlHCf UW$, Hou) D OicN PP06PA/M p, Com?jtq?? 

umwwa>wm; 

You iwe 73 
sfgAK Tue 

. uw^uA^e— 

6fe:Ause Ttfe 
CofWpurefc |s 
STIU- Too 
SlUYlO To 
UtfDepSTAM) 
youps! 






(\T THE Vepy V&UMVb, WROTE PfPKTur 

\ki “Mft^iue LMWm\— £inm 2 y cope, this was 

ORViOOSCy I* feAPf^He 1 



/oo/ooovoo/ 

e^SSHZ; 

J® 

Aw, 

°'(wio7To 
'Otoooovo 



SoOU TuCV 

SuKTCHED To „ 
Asse/viety cftMW\c>e 
(see p. w, fMDep 
W PWWATlC 

9» 

(\ssemeiy LP'V&uwe 

M^MOUlCS INTO 

MHOW cope. u 
&tiu- somethin iw 
WAS MepDEP! 




co wvet- <* 
_ memm 


Mfc r ape 


Hl6HER-UtfEl MS 

iwpee iM/eAfro?. these oxjtwa 1 
fAMIUW eMfcUsH-UKE CeMklW&, 
soot te 'fMFT/ “PgAD," AVp "Do/ 

WW ARe tpnismto> into Mf&tne 

OW6U/V&E by CoMPU*. 

CAU^ Co WEPS cf IHTERfPCTCK. 
mm u&Q' PROGRAM* Ape _ . 
&MenM66 cauep "sooke code/ 

AWP THE fttWUe-LWVMe TMMHAfwP 
\S CAWEP *C>PJ£T toue’ 


205 


Tue fipsr Wmz l mu 
iMfrukte I nhi 
fORTtflN (WMW 
wsmofi"). vJWH me 

\T* DBft/T IfJ TH£ eWL-Y 
i oRo't. «i m them 
ureffit-LY H\jwpep> cf 
frwe geev 
warnjv, ew with its 

Om MJ/mv OF (?A 0 10 

p£V<?te&s ! 



3 


vm eo\w to rm a <?i*ac u**c at basic 

fie&wep's fyu-puffose Symbol ic Qwstiwcticiiu (?ope 
gftac is g/\sy to Ltwv m> widely uSep, pespiTE 
CftTfCjsw (esfe^Aiiv ev wscal Admins') that it pa/wotes 
" gAP PAc#(XMM|U 6 HAgrps." 



WITH WctOSlet’ To 

pswiws* 





Tuepe M2e w 

to wm a 

Bf\S/C ■■ 

with wot, m 
?<w, of? pimtv 
AT T^er Cot*?oref! 


\Vs 6000 To ? L/VJ ffWAMS Od Wep- fifrT, To 

w?PK oar Ti*e ess&ivf^ idga^- avd suwcrope, ear 
fr/evToAuv w must sit wm at wt 



P<A4« Mfe 
fvpe FBTYfif 
«AS/c AS 
5«>A AS YOU 
tup(0 TO* M>- 
Oinap ovUr 
gRi*n> it op 
OM &MMAM). 
if (V flcVpr, 
ASK! 




> 


wasn m 

comm^p is pem 
't bw&o vca/ a "prompt 
Of s om Kivp: the 
V^pd ■pwr op 

JOSt THE SOU ->'. 


letY eertiow'. 



The g>Mfijrep K^APp Resembles a StmcWd We- 
i ¥'^ Tv “ Wfeorfo- except rm fts un/ 

1^4- Wem* ou Ti 46 (cathode 

W Toee) scn&.», instead of ph types. T o & to 
t« *" We, Air the RETvfZN (?) m 
fl$%s a Simple base piWam. 


10 pEM BASIC MutTipUcAW 
20 READ A,B 
3o DATA 5.6, 1.1 
40 LET OA*& <$= 
^ fpipr “The Product is"-, c 
60 Zw 


The Program is now stored /o 
WEMOPY. to w it, Type "POM" 
fi>LUWEO BY TrtC RETifltw «ev 
t«€ scpeep DISPLAYS * 

"rom ~ 

THE Ppopucr IS (£>.16 


0 WC (VIA 7 H - \ 

vs } As ' 

A*b... A*nM^ e 

A/8... A iwpdp 
ev 0 

AT8...A To me 
B 1 * ?0^y 










a {Jumpm vAPiAgte in 

BASIC |6 UKE A vwmie 
|N AL6E0PA • IT ASSUMES 
A MOMeP'CAV VAtUE, HIM 
|V\AY l/W (W IT MAS 
OWL-Y VAtje prr A TIME'). 
QUUY TAKE SYMBOL CAM 
BE USED AS VA8lABt.es ■ 


AO, SO. • 




AMO 
&0*YTMI«6 
IN 

Between! 


•Z 

• Z/ 

• i? 


TAepe M*e sevefau aims assign a vAuiq- t& a viwwie -. 

Qve is Trt statement - 


y To PEND A,B 


I 3c> DATA 5t>, 1.1 



Commas A(t 6 

KserniM- 1 ,! 


ry 


TMlS JNSTfUC^Wg C?M?OTEp 10 ASS/fcU THE NUMEWl I/MUE5 

W w statement - in ofipef- - To the vwmei, 


\n Trte 



STATEMENT. 

TUi4 ij a BUG! 


Cois&v*n»6?) 



worm way to ass w values to vkR-iawes is with 



the let statement ass t^s the value op r*e RieHT 
op n® apuAurr to the variable op the 

LEFT. The Pieht- ham) Sioe m#y ee a mew , <* *we 

MATKLMMiOL exPRKSW IPVOLVlMfc OW VARIABLES — 
ftS LoPO AS THEY AW^ VAL**? 



HERE STATemeMT zo Does POT ASSIEP APY t/ALue TO 
(?. REOAfSB R IS (JOT OP THE LETT Sipe of “=•'. |u FACT, 
If R HASPT Beep ASS/fcpep SOME VALUE E/WUEM IP 
THE PROGRAM, THEp STATEMENT 2.0 OIVBS Q AN 



THESE STPAV&E-LOOWVO STATEMENTS m fBFBqtV 0-K/ 
"UETM'MtV MEANS “AS SI/,»To TAE VM^AglO M A VALUE 
fefuK To ITS CURRENT VAU€ PWS i.“ 


•211 




TrttS |5 (UJ OUTPUT COfAMAVD, M6MW ‘DlSftAV OP THE 

S<*e&V war v pwvr op ?/*&*■" 



YOU CAM PPIVT AMf TgXT’ 
io cfimt “MV MvweswpwT^ 

w Wf& TOPW ? <j g ^ 

FPikJT a VAfrAeis amp you ger 
its value. 


(JKOTMtoM fMW« 
ES55MTIM.! 

‘ (WtrlATiOM MAM6 
k Pe/wovep 



rpiw a /HAiawTtAt- fofn essw amd Vou &r ns VAwe 

10 LPT Z' 1,5 ■ 

20 fPI/JT ZtZ-t-A*Z-HO 

R-uaj 

15.25 <$s 



IH 






A sewicouw aftfr a print statement causes tap 

/V/?/r PRINT STATEMENT To DISPLAY ITS OUTPUT OK) THE 

same uwe awd directly aft^r the First one's •• 


10 LET A * i 

20 PRINT "INFINITY is MORE TRAN" 

3o PRINT a 

RUN 

INFINITY is /wore TUAN 1 
it's 0-K- TO WREVIATE T(WS •• 



lOt-CTA’I ,£?= 

2o PRINT “INFINITY IS Me THAN -. A 
RUN 

infinity is Mope thaw i 


f®P exAMfOPi IMF caou) PCWTE the PROGRAM OM p. 208. 




> TkfRs M»e A«o sone Nifry tricks usi»t> T*e(dS$&& 

AND PRINT gi/r WF won't (jgr into it... vj ^ 



i'3 




statem cur M-UM& the 

USEP TO ASSlfaW p|\U/K To 
VM^ABL gS WWLE THE 
fAo^PAM IS fSXWl^- 

The of. the statement - - 




VUHgw THE fpO^PAM PuVg A A/D peA^ES A*/ jMT tr T 

stateme^, -me scmv d wih% -. 



Trt 4 HMOATeS THAT THE PSoEftAM HAS HALT®, AWMTtUfc /A>pwr. . 

Vou type some wumbep (fvlusw£o ey "t&wW, as amoAy&! ). 



5 .fc 


WJO the PtoHAM i^jJTifjOeS pumw- 

‘IWVT‘ AM) ‘fW CAlJ PE USED |M COMBIHAW To DOT «*< 

vwou) iwAr sopt of IHJVT is &tfea~ec>- 


\0 & 6 IC PlvJ6(0N 
jo pgiur "tyre inf 
7)0 im?</t h 

4 p flW "Type THE PgkWMAW* 

50 lufirr P m 

PRINT NjV ;Di = •, M/p 
70 ^ 7 

pufj 

Type -me mo/Wpf. 

? 5 ^ 



Type th£ tlOU-'tWo DB^M^ATo?. 
? 9 - ^ " 




Tm n T»e 


" 0,0 To (utie WMBety TRAW5F0K COVTRoL To A 
UM me? thaw Tab vm. rue ? fio&tw j^eu 
Qounpues fftoM mete, as ijj tais £udl&^ loo? 




i« the 'Sm/^t" 
COVDivoun- 
JUMP. 


it has thp fieufltM- R)pM . 
IF (auoiTioP) THEM (uwe uumper). 
THe ®DDlTi<?U |V6 -me fPPM •. 


Ul/MePlcM- 

ejcfftessjoAf 


AS It* 



T|U4 ALWtyS if>CU)D&> T(& Utf>TfiT&> 
weftocnov, “arKepwse, To rue 
uecr uve.' 


io let a=o 
?20 PPIAT A 
20 let a-a-m 

,40 IF A< = 2 TK£M 10 



* < ^5 THAW, <S LK>* 7HAAJ <jp. equAt To , > >* £<l^ATe* TtiA* 

OteqofrlTOy <> £>oes K>q- 


2.15 











the "multiple ?i.u6-iws 
Loo? |8 SO Ttficflt 

T|*fVT ALL f&>6RAfW6 
IAN6UA6ES HAUE 
SPECIAL- Co/WWAVPS JUST 
fCP Such ftEfE7iT'OVS. 

\N B/VSIC, VT'S ■ p= g> 



iwis $e?uces These 
wee Lines* 


WITH THESE 
TWO* 



Jhe STATertewr iwifiALuf set* the vmfiSLe bwm. to the- 
t %^ TE6 THe uvft up To "kext," iwifeMevis 

Tive VA^A«i^ ey The amount "sit?;' and Refers Tue 
Loop UNTIL. THE upper LIMIT is £Xcm>B>. 

A SlMie ©AMPLS* 


10 POP I = | TO 4 
to Print i*i 
3 o Next i 

1 O EVP 

PUN 

I 

4 

9 

16 

Zlg 






/ 



i. iamivt does T(«s trogram oo? 


IP IfJpOT M 
10 f op X® I To (4 
3o PFlMT T>I 
40 HE*T X 
5o eMD 

2. Reiwpne.THe *MUi-T|?te 

YWfiWMS PROGRAM U4/W6 

m "m R0cr SrATEMcnr. 

3. UJpITE ft EfiOORAM RlftlCft 

ados -rue WTe6ep6 
(iMote voMoeps') p poM 

1 TO 1,000,000. 

DITTO FROM I TO R, W 
ANY U- 

4 - I » TAP flROfiAcO SweNtg 

o, I, t, 1,3, 5,0, 13, Al, 34,... 

each nuMBeR i6 the sum of 
the previous two w^mt. 
lilRife A FPo&RNV' UMAR „ 
feeweppres ms sequence- 


5. REfto EN0U6R OF ft BhilC 
Tmtofc To liJpITe ft 
“Roommate RecFiprs- program 
tor piMY vuwgeg of 
Roommates. 


Tuepe we ? lsuty of owe? eP'Sic pewi/pes, eMouop 
to fiu. PMTipe Pocks — M> i iv o'er of (foofes 

ou gf\£ic gwe geeA/ published. 





fxffwrw'i ocfr “te-K world" Joes, mte 

SYSTEMS SofTWAM EftSrS fW&Y to flE&OU'fl'O THE 



A S't'STtl" TVflcfHY 
CDWffS OF pp£ cd 
iwpe 

oewic^ ( tbpmi ^ w ^, 
?fnws, cw RevpaK, 
Cemmtofr vm\ 
ftOOfrMS, MEMOIR 
UWf5 AM) AW#', 
AM) Who Kv«w4> 

VAAT el- 95 . 

SOMew W 6 *ro 

coofoiMPq^ rr Aut 



22.2 





rue fW#A m 
THAT CDK it 
IS OAHgD THE 



IfYovTUlPKof rue 
mfrm's cm pa k 

(JAMT a^lPoMlt 

ftuity cm m ow , 
a c humor nrwev). 
the#) -me o?efftr*j6 

®f&|gR 

dVcfteftTK tae 5-niocw® 
^ or the rites 

VW M/VA6& MEMoAf 

w SoTAPT D[ff$P£HT 

fleer, com me 

IWfi) EWA OfltEp- 
ACC^7 

to me Rtes AM) 

TPe Mot^MeNT or 
IHf^MAnou To am> ftw 
WP- f AAT4 OP wfc 
■STEM.. . 

asr 






eesii#; the cWi/w* „ 

wsm svstew sorwAfte 

INOl/064 0Ti«2P- nobUM 

“ijj me soot as 

U)APEPS (wutOI Loto fdoOPAM* 
IKTp M&wAY'I Am? 6bK?ri^P-S 
(iaW TAAi^Are mw-Wf i 
imuHib into lAtmvi cooe). 



223 



BJSST * Pivse /VlAwA<#W OP^AMZfc;, 

UPOMgs, MfroVioK rn PArA PAse 


i»T«eCAse an 
A iPiive, fop. etAMfic; 
% &WWp HAS 
To 6 ooK FesepVAToPs, 
SeArs, gftee 

ftsefNAim u)hcp 
T ie cusm/wep canosa, 
WAtoe- pefesi&wzMz 
tp A PU«+r K 
CAfC0ep. M the 
T i£«rp. AND FAWIPP 
M-uTWe ft(6ftr 
IWfDllAV'W TO 
■pAva A^eMS — 
WUPWipeif 



224 


60 

Fif 

00 

ff 


TMfr My Pt&> 

To 

coflsecr speiAWfc— 
(VUP &/ 6 M To 
flK 8/»W AM> , 
GRAMMAR- 
II/MT&M& WIU- 

B£ cfcMikrb , 

MMTepfiews 1 


"WieV 
8V <l fpep 
sM^tesfeN^- 





A StfAU- iowurc? WITH WoPO fPoOSSlMG CAA 06 <?OtTe 
IVWfgPSWe... TH6 CATOl IS 1AM" A 'teTT0P £WMw " , 

fowep. cm oost t^m Times ute ppice of A lyfewRirep! 






cfAv-t totmep, CKfig le 
of loo Mituoju oremtotn 

xef 5ea>»oi! 


sc\em p e?EM59 <>v 

AiAfft MWiue*- 
The fastest, Most 
roumvL ccWorees 
m mniy pfptigp 
*g> Scj&Tifie. 


ThK£ '‘Sopepcowureps freer M 

THE IDEA 0BWW S/MUlA-pO/j 1$ TP FEED THE *MP0T£F 

Tip a?oAT/oM6 ew&MM a pwsicau s^tem n*o 
MATtfEMATicAUT ■‘fW T A6 S^T6 m A ccoPWE ToTflcse lfu>S. 



TAWE S?KejtMet: A o4 
COMPPTCA CAa» 6U(pe A cfAFr 
To the Moon, EecAose it 

CW \NTetHhWf SlMU-AlE 
TUfr PNTI&C PIMMT (I 


IU, 





UHfoPrwtaflv, it 
^ UrrV 

OWfOTef- ffllPgp To 

w nvucy eW«v^- 
SMIkU Cowfireps 
MtWr' DO TtMwj'S 

like MMoe ?(g 

tMP«... 



\f OWIY TrtfV 
WJOUP 

v fw ?i^- 


•fruev > 

\D g£ , 
iMfpesse>* 



k^>\ 


The PK^esr svsiem 

ooT=it>e &o\immnr 

9610 K©S TP Tt*£ 

TEUEPHONE 
COMPANY. 

(v voice G?P W CTH0R 

B£ PI 6rrM,LY 
fcUCODPP, IfcAMSfAlTTEP, 
D£a>D£P- 



’£>IC>C»PIIIO(o< 


CbM?oreps w*? cotfTpot t& am? swrm>& of 

CltlS TAPoOal Tpe NE1UW " - — ' — - 

m> KBEf TWO Of 
eiWoKe's Pin- 1 













CAN f\ 1AM (Mg' ec 
fWRWW To TrtiiM 7 





MTtiAlXV, u£ KWoW 

vepv ume 
^oin' m>w 
TH(WMW w^ks.. 


5o a eme* 
QO^TlOtJ is- iwd 

Civw vwm if 

A |AA£rtl|i& |$ 
iwwwij^? 


ftu>w wife somsreo this re*r 
sopfose you covu? ooMiwicAte wm* 
soneriw^i of soMecwe, conceMW 
fm view. if. on tie gA6i6 of rue 
coVi/ejSM'm ycv couupyr spy 
IT wte MAtrtwe of w/nty, ym/ uwip 
rtfwe to sty >r was motnw,< 



\ femiftoV pisuKe this cftrefw), on m £#o>ws That a 
smut atop i9Kt Tue peM-iww^... 


2-50 




wn*i do s w cpeATe aw Me ft 
flpsr, iMrapW" <p^ 

A Bow^l or /O V /2s. 

ssaw MImw 

fm-w*K> jw / (THSfm 

6fea cur TA£ „ ^ tA^O v/ \ 

AuW-itams eejW ^M Wy 5M,iy )) ^<-±5 
th^ip swu*, iwflfe ^P BMMnM; J/ 

AM) ^pAlNSf-ppM*. i W WfW cy 


to u>m> W cctWfifc MeMopy with T«e Homes' 
Kwcwcec>6€ 6Ase- 

AM) 1tVfcJRESU-T /,f mg'aj so 

IS r^oMeilMes) / S/w/W WHY I>K> 

A fMW iMcF l %s$LJW 

caw (xrflPepfDgM A y»y > 

AWY IWMAWII ^rf I^T 





Tueee Me st/w^d 
Cbofe um ascii 
if. m ) m 
CDM/6jnwi6 Wf-rrr&i 
TEXT We P/WApy... 
PUT WHAT A8WT USIU6 
toMf OTE/K fr^ 

SECRST 

C0D9SV 



seem Qpe s i>sa> to ee stwcuy awutapv and 

Stv SlUfr, BUT jM*> tAOte AND (WE SENSlTnie 
iNfftWATiO' |£ SToPPP ||J CoMfuTep S^STtlAS : 




151 


$c£AM8UN6 DATA HAS ge^ME AN UAfttfTW 

WPY or ?PcTeiTlN6 rPU/A6T !! 


cmmx. \tntopmon if sr dm> as a ay apy 
STPW 6 AP^ cofApurep Cf^ peftp* W fWNT&T, 
llJ CWPWffWit JAWOM. T o bicwpt t y«) W 
c^e V&ogiTvW $ wm<^ coUvepT^ it to A scpAM&eo 

CALLED The CYPHERTEXT. 


kLjMWT^T 


C.'rfwacr 


TuetmicH-lR, it's IM^SSI®^ To fW&psiWcr TAC 
ftNSTOT fPoM TAfc Crftmw WlTrttVT KPoMfc 
soMetaing ww s ... (tou jewep, A PcTW/w-cope' c 
gpeAKflP- CWU> for A ColWT# 15 6 ^ & 


To % sec^e, 
‘fl - AASToeeso 
%t£*jF Qj/vffUCATTf THAT 

SIsm Kg flwiesr 

Cort?iTeg iPooop 

W, S(V. A 


PKeUTLY, The KAWAl- 
BOPePt/ OF stAPOAPOs 
A?PFol/ 0 > A fPrtlMT of 
AtW'THMS As A DATA 
enCfMTJCN stAPDAPD 
fbfTAf NATiOp. „ 

s^e#u swnsrs Swear 
lit AT TrtK stappapp & 
just cowei^c ewm 
To STYMIE OpDlPAPT 
Co Profess, SOT NOT Too 
ToUGtL fop Trie- me . 

/fc/jrs of coapot^s er , 
Tt^r pat/o(iao eeoPFnp Ae€A*or! 










M Military cad ose Oust peur 
pife? V TYfe <*- SowPte- wete 
Memrowtf?— am? tow SbMe/ 



X)T W WU'* 6 " 4 ' 


TO <SfcVH/ D ... " T ^ 




this urne survey owly pe^iws to Su&sest the 
mt>e o? software Cukpemtly available . every pay 
Tube's twe... s om 6 programs wove ihtd new 

AREAS, WILE CWS IMTEPRATE SXIS1J/06 PoOT/A/ES 
\UTi? (Jew, Mppe Powerful- PALR'A<je&. 


<0 


Tux epey 

Dt>& IWp) RtoOSSStffc, 1 

manages A perp/l 

RANCH, AVd DESIGNS 
R-R0MB&! W 

6ER6IL <sers Its. 

.own P ereppewr! 


\? You'Re U*Wfe> 
PffOWITY 
IK) THe LbMpUW 
Business, CONSIDER 
THIS" Tie TOTAL,, 
consumption up Software , 
WHW pepam as A 

SMALL PRACpOM OF 
Computing costs, is 

EXPECTED To pPALH 
IAAMY TIMES THE 
aMOUW SPEW PM 
HWOlNMe ovep THE 

NEXT f=EW DecAoes! 


I w 

I z 


„ W'TZ I 
SoFTuMp ! 





fop- exw?i£. Suffuse 
A niws sTpwe^t 
fU'NNeps peapeo 
To fWFAW mt 
Co MfurepsTo 
opoep A tfiiSsiis 
piTYACp /WTDJwATicAUY 
*0/0 \NM*A)|wT>.‘ 
COASlDeflMfr im 

s^iepM- fpise 

A VW, \s TOS 


/ \ WAS \ 

m A 

$U.0(M ' 
lKSr(Wtli0N4 




MOTHER f flo6l£M (* TH/VT 
f\U?Oft7WMS DOV'T /UWAYS 
DO 0(W (vKfrr Trt^T 
sufposet) To- 


i M16£ ?OfTWAP£ 8YS|TMS ME WpTTEM &Y TEAWS 
(jc Ppo6R^MM6R5- Ml<£ THE EtEpMUT; (JO OME 
yiJDBpSTW^DS THE- WWIE THI«6 ! 



Compote pooTWay Po FizAPpe and 
VMteTEP TRIM&5 KpEQAi-Uy yJHE/J 
pew, uurfe«TEP soFTtuAPgi 


O&TVVb To 

% bTlfteO 
mwtcfr 1 - J 


2*9 



fwwr, covsioep im owoos 



\mie no mflm is imuitenr, mnf, on weu 
EQOtffpp &ioo(s > H — Ver-To frceorre mesg iwstwpvs. 
Sw /> mcrnne mms a Timenc/a- foss/fttirv. 
Tms pro-am uicvu) iwMfc it^om erm wy mu uwe 

f< coMfrnf)6 /.ire 7 * 




f'.up if you twwk that \ 

fffSCAUSe "IT's OMUY A . , 
mm," voo cam AWAV 6 

Tupm IT OFF, PpFDgf? 

Ttve wft» of HOfsePT 
WieFeg, a saefl^T wit? 
thou^V Deeper 
in m Ttws- y 



“To ToPN A MAW \ 
Off gffKTlvjet-Y, 1 
\w£ m«St Sfc IF 
fOSSFSS/OfJ of 
IFfiJfWiow AS To 
wrteiBep ine oaf*# 

fl?W HAS 0>MF. 

Tue Mepe fA CT THAT 
we HAs/g /WAPg iw 
MA^IKg Do® 5 For 
^aJant6£ That we 

SHMi- HAU£ THf PWP 
IMfSPMATiOF To 00 
Tws-.TAg vegv SfKP 
OF -A\opgpM PiglTAe 
MACWF£S STAFOS 0> 
TWe WAV OF OU* 
arutv to fgpcave 

A?P TrtlWK WOUOH 
TH6 TMC IFPICATIOFS 
OP PAFfiep "*- 


-cy faftwic*, 
*&cv o eotvou, 
r /t« 



{Ml FttKTMgft 




Abacus, 32-34, 43 
Abbreviations, mnemonic, 175 
Abstract symbol-manipulation, 42 
Accumulator, 173 
Ada programming language, 235 
Adder, 123 
i-bit, 125-126 
Adding machines, 59 
Address register, 173 
Addresses, 155 
possible, 156 
Aiken, Howard, 72 
Algebra, 40 
Boolean, 101-105 
Algorism, 41-42 
Algorithms, 41, 195 
examples of, 196 
examples of non-algorithms, 197 
flow of, 198 
Al-Khwarismi, 40 
Alphabet, 30-31 
Alphabetical order, 31 
Alphanumeric information, 130 
ALU (arithmetic logic unit), 130-132 
American Standard Code for Information 
Interchange (ASCII). 128 
Analysis, 200 
Analytical Engine, 53-55 
AND-gate, 107 
multiple-input, 111 
seatbelt buzzer in, 109 
AND logical operator, 103 
Applications software, 222 
Arabs, 40-43 

Arithmetic logic unit (ALU), 130-132 
Arithmetic on paper, 39 
Arithmetic table, Chinese, 29 
Artificial intelligence, 230-231 
ASCII (American Standard Code for 
Information Interchange), 128 


Assemblers, 205 
Assembly language, 174-176 
Assembly language statements, 175 
Asynchronous ripple counter, 148 
Automated type-setter, 54 
Automatic switches, 106-109 

B register, 173 
Babbage, Charles, 51756, 58 
Babbage’s Law, 58 
Ballistic tables, 74 
Ballistics, 73 

BASIC language, 162, 206 
basic, 207-209 
Begin box, 198 
Binary calculation, 121 
Binary code, 205 
Binary coded decimal, 127 
Binary numbers, 115 
adding two, 121 
counting in, 120 
multiplying, 122 
subtracting, 122 

translated into decimal numbers, 
119 

Binary strings, 130 
Bits, 123 
carry, 125 
Bone, tally, 20, 23 
Boole, George, 101 
Boolean algebra, 101-105 
Boxes, specially shaped, 198 
Branch instructions, 183 
Bubble memories, 166 
Bugs, 210, 211 
Bus architecture, 170 
Bytes, 123 

C register, 173 
CAD/CAM, 234 



Calculation, 34 
binary, 121 
Calculators, 36 
mechanical, 59 
Calculus, 34 

Cards, punched, see Punched cards 

Carroll, Lewis, 100 

Carry bit, 125 

Cash registers, 59 

Census tabulators, 60 

Charge-coupled devices, 166 

Chinese arithmetic table, 29 

Chinese number system, 27-29 

Chinese writing, 22 

Circuits 

electrical, completing, 62 
integrated, 84 
Clocks, 142-143 
Codes, secret, 232-233 
Combinational logic, 142 
Communication, 229 
Compilers, 205, 223 
Computer-aided design/computer-aided 
manufacture, 234 
Computers, 5-6 
clocks and, 142-143 
control of, 237-241 
Cray-i, 226 
describing, 89 
evolution of, 14 
IBM Personal, 96 
information and, 6 
problems with, 237-241 
research in, 153 
size of, 152 

Conditional branch box, 198 
Conditional jumps, 57, 183 
“smart,” 215 
Control, 170 
transfer of, 183 
Control bus, 170 
Control flow, 93-94 
Control unit, 92 
Core memories, 158 
Counters, 146-148 
asynchronous ripple, 148 
synchronous, 148 
Counting 

binary and decimal, 120 
digital, 19 


Cray-i computer, 226 
Crusaders, 44 
Cryptography, 232-233 
Cycles, 142 
Cyphertext, 233 

Data base management, 224 
Data bases, 224 
Data processing, 63 
Decimal system, 115 
binary numbers translated into, 119 
Decoders, 129 
Deductive logic, 99 
“Difference Engine, The,” 51-52 
Digital counting, 19 
Disallowed input, 137 
Disks, magnetic and floppy, 166-167 
DNA, 12 

DNA-protein system, 13 

DNA technology, recombinant, 86 

Duns Scotus, 99 

EBCDIC, 128 
Eckert, J. Presper, 74 
Egyptian number system, 26 
Egyptians, 22 
Electric “mouse,” 7 
Electrical circuits, completing, 62 
Electricity, 65 

Electromechanical memories, 154 
Electromechanical switches, 71 
Electronic memories, 154 
Electronic Numerical Integrator and 
Calculator (ENIAC), 75-76 
Encoders, 129 
Encoding instructions, 79 
End box, 198 

ENIAC (Electronic Numerical Integrator 
and Calculator), 75-76 
EPROM, 161 
Expert systems, 231 
External storage of information, 20 

Facts, 7 

Fetching instructions, 178 
Fibonacci sequence, 219 
Fields, 176 

Fives, counting by, 23 
Flight simulators, 235 
Flip-flop inputs, 137 



Hip-flops, 133-137 
master-slave, 144 

Floating point representation, 127 
Hoppy disks, 166-167 
How charts, 198-200 
examples of, 199 
for multiple plug-ins, 203 
for roommate receipts, 202 
For-next commands, 218 
FORTRAN, 206 

Gating network, 140 
Gene, 12 
Glitches, 143 
Go-to statement, 215 
Grammar, laws of, 18 
Graphics, 228 

Gravitation, theory of, 45-46 
Greek mathematicians, 33 

Handfuls, counting by, 24-25 
Hardware, 187 

Hertz (one cycle per second), 142 
Hexadecimal numerals, 157 
Higher-level programming languages, 
205 

Hindus, 37-38 
Hollerith, Herman, 60, 64 

IBM, 64 

IBM Personal Computer, 96 
If-then statement, 215 
Incas, 22 
Increments, 146 
Inductive logic, 99 
Industrial Revolution, 49 
Information 
ages of, 1-86 
alphanumeric, 130 
computers and, 6 
defined, 7-8 
excess, 3-5, 86 
external storage of, 20 
forms of, 8-9 
power of, 12 
stored, 10 

Information flow, 93-94 
Information processing, n 
understanding, 90 
Information theory, 7 


Input, 48, 92, 95 
card-reading device, 54 
disallowed, 137 
flip-flop, 137 
Input box, 198 

Input-output (I/O) tables, no, 112-113 
Input statement, 214 
Input wire, 106 
Instruction register, 173 
Instruction set. Motorola 6800, 182 
Instructions, 48 
branch or jump, 183 
8-bit, 156 
encoding, 79 
fetching, 178 
machine, 176 
microinstructions, 178 
to mill, 53 
Integers, 127 
Integrated circuits, 84 
Integration, large-scale and very 
large-scale, 84 

Intelligence, artificial, 230-231 
Internal memory, 155 
Interpreters, 205 
Inverters, 108 

I/O (input-output) tables, no, 112—113 

Jacquard, Joseph Marie, 50 
Japanese calculation of pi, 29 
Jump, conditional, see Conditional jumps 
Jump instructions, 183 

K (kilo), 163 

Language 

assembly, see Assembly language 
entries 

BASIC, see BASIC language 
expressive, 17 

higher-level programming, 205 
machine, 177 

Large-scale integration (LSI), 84 
Latches, 138 
gated, 140 

Leibniz, Gottfried Wilhelm, 47 
Let statement, 211 
Life form, 13 
competing, 240 
Line numbers, 209 



Loaders, 223 
Logic, 99 
combinational, 142 
laws of, 18 
sequential, 142 
simple, 150 
symbolic, 101 

Logic gates, multiple-input, hi 
L ogic unit, arithmetic (ALU), 130-13 2 
Logical operations, 98 
Logical operators, 103-104 
Logical spaghetti, 87-184 
Loom, Jacquard, 50 
Looping, value of, 57 
Lovelace, Ada, 56-58 

Machine instruction, 176 
Machine language, 177 
Magnetic disks, 166 
Magnetic tape, 165 
Mainframes, 85 
Mark I, 72 
Mass storage, 165 
uses of, 168 

Master-slave flip-flop, 144 
Mauchly, John, 74 
Mechanical calculators, 59 
Megaflops, 85 
Memory, 94, 95 
bubble, 166 
core, 158 

electromechanical, 154 
electronic, 154 
internal, 155 

random access (RAM), 159 
read-only, see Read-only memory 
Memory unit, 54 
Merge program, 81 
Messages, form of, 16 
Messenger RNA, 12 

“Method of the Celestial Element, The,” 
29 

Microcomputer, 85 

Microinstructions, 178 

Microprogram, 181 

Military software, 235 

Mill of the Analytical Engine, 53-55 

Minicomputer, 85 

Mnemonic abbreviations, 175 


Modem, 96 

Motorola 6800 instruction set, 182 
“Mouse,” electric, 7 
Multiple-input logic gates, hi 
M ultiplication, binary, 122 
Music, 9 

NAND-gate, 134 
Napier, John, 47 
“Napier’s bones,” 47 
Newton, Isaac, 45 
Nibbles, 124 
NOR-gate, 138 
NOT logical operator, 104 
Nucleotide pairs, 12 
Number system 
Chinese, 27-29 
Egyptian, 26 
Numbers, 18 

binary, see Binary numbers 
hexadecimal, 157 
Numerical variables, 210-211 

Object code, 205 
Op-code, 176 
Operand, 175 
Operating system, 223 
Operations, logical, 98 
Operator, 175 
logical, 103-104 
Optic nerve, 8 
Optical disks, 166 
OR-gate, 108 
multiple-input, m 
OR logical operator, 103 
Order, alphabetical, 31 
Output, 54, 92, 95 
Output box, 198 
Output wire, 106 

Paper, 37 
arithmetic on, 39 
Paper tape, 165 
Papermaking, 43 
Parallel registers, 141 
Pascal, 206 
Pascal, Blaise, 47 
Personal Computer, IBM, 96 
Pi, Japanese calculation of, 29 


246 



Pictograms, 30-31 

Pictures, 8 

Pixels, 228 

Plaintext, 233 

Powers of two, 118 

Print statement, 212 

Printer, 96 

Procedure box, 198 

Processing unit, 92, 95, 97 

Program counter, 173 

Programmable ROMs (PROMS), 161 

Programmer, first, 57 

Programming languages, higher-level, 

205 

Programs, see also Software 
microprogram, 181 
for multiple plug-ins, 217 
for roommate receipts, 216 
self-modification by, 80 
sort and merge, 81 
stored, 78-80, 82 
Prompts, 208 

PROMS (programmable ROMs), 161 
Punched cards, 49-50, 165 
functions of, 55 
input device for, 54 
responses on, 61 
Punctuation, 209 
Pushbutton switches, 67 

Random access memory (RAM), 158-160 
Read-data statement, 210 
Read-only memory (ROM), 158-159, 161 
programmable (PROMS), 161 
uses of, 162 

Recombinant DNA technology, 86 
Recorded signals, 10 
Registers, 139 
parallel, 141 
shift, 144 
Relay 

telephone, 69 
Relay, automatic, 68 
Remarks, 209 
Renaissance, 44 
Return key, 208 
Rings on floppy disks, 167 
Ripple counter, asynchronous, 148 
RNA, messenger, 12 


Robots, 234 

ROM, see Read-Only memory 
Romans, 34-35 
Rotary switches, 67 
Run statement, 208 

Schickard, Wilhelm, 47 
Scientific problems, 226-227 
Secret codes, 232-233 
Sectors on floppy disks, 167 
Self-modification, program, 80 
Self-reproducing machines, 193 
Semicolons, 213 
Semiconductors, 83 
Senses, 15 

Sensory impressions, 15 
Sequential logic, 142 
Shannon, Claude, 7 
Shift register, 145 
Signals, 8-9 
recorded, 10 
Simulations, 226-227 
Software, 185-236 
applications, 222 
defined, 187 
growth of, 236 
military, 235 
range of, 236 
survey of, 221-236 
systems, 222 

Sort and merge program, 81 
Source code, 205 
Spaghetti, logical, 87-184 
Statements, 209 
Storage 

external, of information, 20 
mass, see Mass storage 
Store, memory, 54 
Stored information, 10 
Stored programs, 78-80, 82 
Subroutines, 57 
Subtraction, binary, 122 
Sumerians, 21-22 
Supercomputers, 85 
Superminicomputers, 86 
Swan-pan, Chinese arithmetic table, 29 
Switchboard, 68 
Switches, 66-68 
automatic, 106-109 



Switches ( cont’d ) 
electromechanical, 71 
patterns of, 70 

Symbol-manipulation, abstract, 42 
Symbolic logic, 100 
Synchronous counters, 148 
Systems, 222 
expert, 231 
operating, 223 
Systems software, 222 

Tabulators, census, 60 
Tally bone, 20, 23 
Tape, paper and magnetic, 165 
Tartaglia, Niccolo, 45 
Telephone company, 229 
Telephone relay, 69 
Telephones, 68 
Ten, 116-117 
Tens, counting by, 23 
Three-body problem, 46 
Timing, 142 
Toggle switches, 67 
Toggling, 147 
Transfer of control, 183 
Transistors, 83-84 
Transition rules, 191 
Truth-values, 102 


Tube, vacuum, 69 
Turing, Alan, 190, 230 
Turing machines, 191-192 
Two, powers of, 118 
“Two’s complement” method, 122 
Type-setter, automated, 54 

Unconditional branching statement, 215 
Universal Turing machine, 192 

Vacuum tube, 69 
Variables, 210 
numerical, 210-211 

Very large-scale integration (VLSI), 84 
von Neumann, John, 77, 193 

Wiener, Norbert, 241 
Word processing, 225 
Words, 8 
World War II, 72 
Writing, 21-22 
Chinese, 22 
Written zero, 37-38 

Zero, 27-28 
written, 37-38 
Zuse, Konrad, 71